Ethan Li created STORM-3511:
-------------------------------
Summary: Nimbus logs got flood with TTransportException Error
messages (because of thrift 0.12.0)
Key: STORM-3511
URL: https://issues.apache.org/jira/browse/STORM-3511
Project: Apache Storm
Issue Type: Bug
Affects Versions: 2.0.0
Reporter: Ethan Li
Submitting a wordCountTopology works in secure cluster. But the following
{code:java}
2019-09-25 13:53:46.560 o.a.s.t.s.TThreadPoolServer pool-15-thread-1 [ERROR]
Thrift error occurred during processing of message.
org.apache.storm.thrift.transport.TTransportException: null
at
org.apache.storm.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TTransport.readAll(TTransport.java:86)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:374)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:451)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TSaslTransport.read(TSaslTransport.java:433)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TSaslServerTransport.read(TSaslServerTransport.java:43)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.transport.TTransport.readAll(TTransport.java:86)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:425)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:321)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:225)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:27)
~[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.security.auth.sasl.SaslTransportPlugin$TUGIWrapProcessor.process(SaslTransportPlugin.java:147)
~[storm-client-2.0.1.y.jar:2.0.1.y]
at
org.apache.storm.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:310)
[shaded-deps-2.0.1.y.jar:2.0.1.y]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_181]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_181]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
{code}
flood the nimbus log. (2.0.1.y is our internal version. The code is basically
community 2.0.0)
This is similar to the issue found in Thrift community and got fixed in 0.13.0
but it's not released yet
--
This message was sent by Atlassian Jira
(v8.3.4#803005)