在一台新的专用服务器上运行了几个小时之后,我的“我的机器服务器”将失去与数据库的连接,并抛出以下错误:"org.postgresql.util.PSQLException:此连接已关闭。“
重新启动MC服务器后,将再次恢复正常,但问题将在几个小时后继续。我的猜测是,随着时间的推移,它正在失去联系。目前,专用主机和数据库所在主机之间的ping在0.3至0.5ms之间。
在从配置中设置值之后,我使用PGSimpleDataSource创建连接实例。
PGSimpleDataSource ds = new PGSimpleDataSource();
// Set the values her
我有以下套接字服务器的代码,从连接的套接字读取流。
try
{
ObjectInputStream in = new ObjectInputStream(client.getInputStream());
int count = 10;
while(count>0)
{
String msg = in.readObject().toString(); //Stucks here if this client is lost.
System.out.println("Client Says : "+msg);
目前我正在做一个项目,其中我使用4个TCP/IP连接使用不同的C#套接字实例。但我的项目要求是持续监控这些连接,无论是打开还是关闭。我使用了轮询方法,但它只显示连接的最后状态,但如果以太网电缆被移除,它仍然显示最后的状态。我需要检查所有的时间正确连接是他们或不是所有的情况。请帮我解决这个问题
我的投票方法函数
public static bool IsSocketConnected(Socket s)
{
try
{
if (s != null)
return