scribeを使用してErlangアプリケーションから一部のデータをエクスポートしたいのですが、Thriftクライアントの実行に問題があります。Thriftをerlanglibディレクトリにインストールします。私が使用しているもの:thrift-0.6.1
erlangからthriftを介してスクライブに接続するためのサンプルコードを見つけました:
{ok, C} = thrift_client:start_link("localhost", 1463, scribe_thrift,
[{strict_read, false},
{strict_write, false},
{framed, true}]),
しかし、erlangはこのエラーを返しています:
** exception error: undefined function thrift_client:start_link/4
実行しようとするとapplication:start(thrift)
、しばらくの間、次のコードが完了します。thrift*
7> thrift_client:
call/3 close/1 module_info/0 module_info/1 new/2
send_call/3
方法はありませんstart_link
。