ECF Discovery Server based on Zookeeper
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
org.eclipse.ecf.zooserver.feature
org.eclipse.ecf.zooserver.parent
org.eclipse.ecf.zooserver.product
README.md
pom.xml

README.md

ZooServer

ECF Discovery Server based on Zookeeper. It serves a similar purpose to the 'zookeeperd' package on Debian based Linux systems ('apt-get install zookeeperd').

Binaries

Prebuild binaries can be picked up from [our zooserver download site] zoobin. See the Starting section on how to run.

Building

git clone https://github.com/ECF/ZooServer.git

cd ZooServer

mvn clean install

Starting

cd ../org.eclipse.ecf.zooserver.parent/target/products

This directory contains various zips for various platforms. Unzip the server for your platform. Enter the directory and run the zooserver executable.

The server is now ready to receive OSGi remote service publications and publish these to attached clients.

Logging

If you get log4j errors then you are probably not running from the root of the server. Please update the zooserver.ini file to point the log4j.properties file to a absolute location.

e.g:

-Dlog4j.configuration=file:/c:/my/folder/log4j.properties