失敗は一時の恥

パッケージソフト開発をしているプログラマが気の赴くままに何かを投稿するブログ.

Ruby で ZooKeeper の四文字コマンドを呼ぶ

Ruby で ZooKeeper の四文字コマンドを呼ぶ

About

Ruby で ZooKeeper の四文字コマンドを呼ぶ方法の備忘録. 単に TCP ソケットで入出力するだけです.

やり方

TCPSocket を開いて,四文字を送信して出力を読み出します.

require 'socket'

socket = TCPSocket.open('localhost', 2181)
socket.write('stat')
socket.each_line do |line|
  puts line
end

これだけ!