我目前正在/几乎完成构建我的通信应用程序的测试版。我在 EC2 实例上运行我的服务器,但不知何故,当我几天后检查服务器状态时,服务器应用程序一直卡在“端口已在使用”异常“。但它在前几天工作正常。这可能是由于我在编码时犯了一些错误,但我也怀疑我还没有在我的 linux 操作系统上设置一些东西。这是每个人偶尔都会发生的事情吗?
=================================================
我主要使用以下代码行在循环中不断接受用户
while (blinker != null) {
try {
ServerSocket ss = new ServerSocket(PORT, 10);
Socket connection = ss.accept();
//other stuffs going on
ss.close(); //forgot to mention that i actually close it all the time after accepting a new user
}
}
====================================
除此之外,我主要使用端口 443 和 80