Unsolved
This post is more than 5 years old
10 Posts
0
3728
how to tell if hitting the Centera streaming limit
Hi,
We're trying to stream clips from an old Gen 2 Centera ( running on an old 2.3 OS ). We have 30 servers, each connected to the cluster pool and use 20-25 threads to stream the clips. So there's a total of 600+ threads streaming from the Centera at all time... When we tried to increase the streaming threads, we see quite a lot of FP_SOCKET related errors ( we saw quite a bit of the errors even with current 600+ streaming threads ), errors mostly like:
*******************
Error Code: [-10101]
Error String:FP_SOCKET_ERR
Message: Premature end of packet
Error Stack:Networkpacket::receive(Connection&) ReadBlobTransaction.readBytes(HPPImportData&) er.readBlob
Error Code: [-10101]
Error String:FP_SOCKET_ERR
Message: receive: waitForReadingData(120000) returned zero
**************************************
so the question is:
1) Does that indicate we're hitting the connection/streaming limit of that old Gen2 Centera?
2) or if there something we can tune?
P.S. Clips are opened in FP_OPEN_FLAT mode, and blobs are streamed with FPTag.BlobRead using the Java CenteraSDK latest version.
any comments/advise are appreciated.
Thanks,
wo
gstuartemc
417 Posts
0
March 18th, 2010 10:00
You should only be using in the order of 25 concurrent threads per Access Node on the cluster. So, unless you have 30 Access Nodes (unlikely!) you are way over the limit.
wo2
10 Posts
0
March 18th, 2010 10:00
thanks for the prompt reply Graham, that's good to know.