Kinosearch :: Store :: LockFactory

KinoSearch :: Store :: LockFactory Perlモジュールはロックを作成できます。
今すぐダウンロード

Kinosearch :: Store :: LockFactory ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Marvin Humphrey
  • 出版社のWebサイト:
  • http://search.cpan.org/creamyg/KinoSearch-0.162/lib/KinoSearch/Search/SearchServer.pm

Kinosearch :: Store :: LockFactory タグ


Kinosearch :: Store :: LockFactory 説明

KinoSearch :: Store :: LockFactory Perlモジュールはロックを作成できます。 KinoSearch :: Store :: Lockfactory Perlモジュールはlocksを作成できます.Synopsiss sys :: hostnameを使用します。 My $ hostname = hostname(); $ hostnameを指定しない限り、「固有のホスト名を取得できません」。 My $ INVINDEX = mySchema-> Open( '/ path / to / invindex / on / nfs / volume'); My $ lock_factory = kinosearch :: store :: lockfactory-> new(folder => $ invindex-> get_folder、agent_id => $ hostname、); My $ INDEX_READER = kinosearch :: index :: indexreader->新規(Invindex => $ INVINDEX、LOCK_FACTORY => $ LOCK_FACTORY、);通常、LockFactoryは内部クラスで、静かにシーンの後ろの作業を行います。ただし、共有ボリュームでは、ロックメカニズムが失敗し、手動の介入が必要になります。共有ボリューム上のインデックスにアクセスするアプリケーションを読み書きする必要があります。通常はホスト名。ホスト名を知ることで、どのロックファイルが他のマシンに属しているかを知ることができ、したがってPIDが見つからない場合にZappedをZappapingにしてはいけません。 LOCKとSharedLockの動作が必要に応じて必要な場合は、自分のロックサブクラスをスピンオフするLockFactoryのカスタムサブクラスを置き換えることができます.Constructor My $ lock_factory = kinosearch :: store :: lockfactory-> new(folder => $フォルダ#必須agent_id => $ hostname、#必須); lockfactoryを作成します。名前付きParameters.Folder - kinosearch :: store :: folder.agent_id - 識別文字列 - 通常、ホスト名。要件: ・Perl


Kinosearch :: Store :: LockFactory 関連ソフトウェア