@Bean
public TcpConnectionFactoryFactoryBean tcpFactory(LengthHeaderDeserializer deserializer) throws Exception {
TcpConnectionFactoryFactoryBean fact = new TcpConnectionFactoryFactoryBean();
fact.setType("server");
fact.setPort(port);
fact.setUsingNio(true);
fact.setSingleUse(false);
fact.setDeserializer(new ByteArrayLengthHeaderSerializer());
fact.setSerializer(new ByteArrayLengthHeaderSerializer());
return fact;
}
如果 中發生例外deserializer.deserialize(),則服務器將關閉套接字。
問題:如何告訴 Spring 之后自動重新打開套接字?否則,我怎么能強迫自己重新打開?
uj5u.com熱心網友回復:
這只是關閉來自客戶端的當前連接 - 服務器套接字保持打開狀態等待新連接。客戶端需要重新打開他的連接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/440033.html
