Exemplo n.º 1
0
server_helper_impl::server_helper_impl(const server_argv& a) {
#ifdef HAVE_ZOOKEEPER_H
  if (!a.is_standalone()) {
    zk_.reset(common::create_lock_service("zk", a.z, a.timeout, make_logfile_name(a)));
  }
#endif
}
Exemplo n.º 2
0
proxy_common::proxy_common(const proxy_argv& a)
    : a_(a),
      request_counter_(0),
      forward_counter_(0),
      start_time_(get_clock_time()) {
  common::prepare_signal_handling();

  zk_.reset(common::create_lock_service(
      "cached_zk", a.z, a.zookeeper_timeout, make_logfile_name(a)));
  register_lock_service(zk_);
  jubatus::server::common::prepare_jubatus(*zk_, a_.type, "");

  if (a.daemon) {
    daemonize_process(a.logdir);
  }
}