Javaのスレッド制御におけるsleepとwaitの挙動の違い
Thread.sleepによる一時停止
Thread.sleep()は、現在実行中のスレッドを指定された時間だけ一時停止させる静的メソッドです。このメソッドの大きな特徴は、休眠中であってもオブジェクトのロック(モニター)を解放しない点にあります。そのため、同期的な処理の中で一時的に処理を遅延させたい場合や、単純なタイミング調整に利用されるのが一般的です。
以下の例では、別 ...
6月13日 21:23 投稿
NFS高可用性構築:lsyncdによる3ノード三方向同期実装
概要
NFS(Network File System)の高可用性を実現するため、3台のサーバー間でlsyncdを使用したリアルタイム三方向同期構成を構築します。これにより、単一障害点を排除し、サービス継続性を確保します。
技術要素
rsync: 差分同期を実現する基本的なツール
lsyncd: inotifyとrsyncを組み合わせたリアルタイム同期ツール
Keepalived: 仮想IPを管理する高可用性ソリュー ...
5月17日 03:33 投稿