ZooKeeper を、複製された同一のサービスが自分自身を登録できるサービス レジストリとして使用したいと考えています。クライアントは、利用可能なサービスの URL を呼び出してそれらを呼び出すことができます。ZooKeeper のスターターとして、ZooKeeper のサービスを登録および検出するための基本的な Java コードが必要です。
質問する
8611 次
1 に答える
12
Javaで記述されたZookeeperベースのサービスレジストリであるCuratorDiscovery ( Apache Curatorの一部)を確認してください。
SOA /分散システムでは、サービスはお互いを見つける必要があります。つまり、Webサービスはキャッシングサービスなどを見つける必要があるかもしれません。DNSはこれに使用できますが、絶えず変化するサービスには十分な柔軟性がありません。Service Discoveryシステムは、次のメカニズムを提供します。
- 可用性を登録するサービス
- 特定のサービスの単一インスタンスを見つける
- サービスのインスタンスが変更されたときに通知する
于 2013-01-29T20:05:53.950 に答える