I thought that was fixed in https://issues.apache.org/jira/browse/THRIFT-601

On Sun, Feb 27, 2011 at 1:43 PM, Bryan Duxbury <[email protected]> wrote:
> If you telnet into a THsHaServer, you are extremely likely to crash the
> server, so don't do that.
>
> On Sun, Feb 27, 2011 at 10:36 AM, King JKing <[email protected]> wrote:
>
>> Dear all,
>>
>> My service use Thrift050, THsHaServer, and based on Java.
>> Here is my server code:
>>        QueueServer server = new QueueServer();
>>        QueueService.Processor processor = new QueueService.Processor(
>>                server);
>>        TNonblockingServerSocket socket = new TNonblockingServerSocket(
>>                listenPort);
>>        THsHaServer.Options options = new THsHaServer.Options();
>>        TServer serverEngine = new THsHaServer(processor, socket, options);
>>
>> Here is my client code:
>>        TTransport socket = new TSocket(host, port);
>>        TTransport transport = new TFramedTransport(socket);
>>        TProtocol protocol = new TBinaryProtocol(transport);
>>        transport.open();
>>
>> My system run rather well in 6 month ago. But two weeks ago,  my system run
>> bad. Sometime my service hang up (timeout exception always throw when
>> connect to my service)
>>
>> I've checked my system log. The request to my system equals to six months
>> ago. CPU and RAM still good. No code change.
>>
>> Anybody have the same problem with me?
>> Could you give me the way to fix this?
>>
>> I know if the service use TThreadPoolServer, when you telnet to this and
>> type something, the service will stop with exception OOM. Maybe the same
>> problem when use THsHaServer?
>>
>> Thank a lot for support.
>> Best regards.
>>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com

Reply via email to