我有两个程序,它们位于网络套接字的两侧。我让他们互相交谈。其中一个是聊天机器人,它会根据我在另一个程序中输入的内容给出一些响应。大多数时候它确实完美无缺。但有时,聊天机器人一直在等待,我没有得到任何回复。然而,这种情况很少发生。但是有谁知道,为什么会这样?我怎样才能摆脱这个明显的错误?
我确实在这里检查了大多数异常,i/o 异常是最主要的异常。但我真的没有任何例外。程序系统挂在一个线程上,这是我在调试它时发现的。
我有两个程序,它们位于网络套接字的两侧。我让他们互相交谈。其中一个是聊天机器人,它会根据我在另一个程序中输入的内容给出一些响应。大多数时候它确实完美无缺。但有时,聊天机器人一直在等待,我没有得到任何回复。然而,这种情况很少发生。但是有谁知道,为什么会这样?我怎样才能摆脱这个明显的错误?
我确实在这里检查了大多数异常,i/o 异常是最主要的异常。但我真的没有任何例外。程序系统挂在一个线程上,这是我在调试它时发现的。