1#include <Common/ZooKeeper/ZooKeeperImpl.h>
2#include <iostream>
3
4
5int main()
6try
7{
8 Coordination::ZooKeeper zookeeper({Poco::Net::SocketAddress{"localhost:2181"}}, "", "", "", {30, 0}, {0, 50000}, {0, 50000});
9
10 zookeeper.create("/test", "hello", false, false, {}, [](const Coordination::CreateResponse & response)
11 {
12 if (response.error)
13 std::cerr << "Error " << response.error << ": " << Coordination::errorMessage(response.error) << "\n";
14 else
15 std::cerr << "Path created: " << response.path_created << "\n";
16 });
17
18 sleep(100);
19
20 return 0;
21}
22catch (...)
23{
24 DB::tryLogCurrentException(__PRETTY_FUNCTION__);
25 return 1;
26}
27