Clone Tools
  • last updated 12 mins ago
Constraints: committers
Constraints: files
Constraints: dates
Made the ZooKeeper Server Running Bundle reconfigurable.

The ZooKeeper server is configured through the OSGi Configuration Admin service.

PID = org.apache.cxf.dosgi.discovery.zookeeper.server

Required configuration setting:


(an example value would be clientPort=2181)

All other configuration settings (such as tickTime, initLimit, syncLimit & dataDir) are defaulted. The configuration properties supported are exactly the same as the ones supported by ZooKeeper in the config/zoo.cfg file.

Reconfiguration support:

* The ZooKeeper server is started when a configuration object with the relevant PID appears.

* Removing the configuration object with the relevant PID will stop the server.

* Changing the configuration information will cause the ZooKeeper server to be restarted within the OSGi Framework with the changed configuration.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
Controller bundles that can start the Zookeeper Server as an OSGi bundle.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 8 more files in changeset.