3

我一直在尝试使此设置正常工作,但是当我向 avro-1.7.1 服务器发出请求时,我得到一个

~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/protocol.rb:141:in `read_nonblock': end of file reached (EOFError)

在服务器端,我看到以下消息。avro 服务器在 Netty-3.4.0 上运行:

WARN ipc.NettyServer: Unexpected exception from downstream.

java.lang.OutOfMemoryError:Java 堆空间

我有一个协议/模式来描述我试图提出的请求:

"messages" : {
    "ping" : {
    "request" : [ ],
    "response" : "boolean"
}

根据 http_client 示例,我的请求正在加载我的协议,它可以很好地解析,我的请求现在是:

result = requestor.request('ping',{})

有没有人让 Ruby 客户端与 Java avro 服务器通信?谢谢你的帮助!

4

0 回答 0