所以,我已经在java中构建了一个服务器管理器来启动和关闭我所在的额外盒子上的游戏服务器,但现在我正在寻找一种方法来关闭那些没有自动使用的服务器。
我目前的想法是检查端口是否正在通过服务器管理器接收任何数据,如果它持续一段时间没有捕获任何数据,则关闭服务器。这就是我遇到无法读取端口的问题,因为java无法绑定到已经在使用的端口。有没有办法监控端口上的活动而不特意绑定它?
非常感谢您提供的任何帮助!
提前致谢!
-MOT
[编辑]
OS: Windows 7家庭高级版
到目前为止我尝试过的事情: -ServerSockets绑定到端口并侦听 -DatagramSockets绑定到端口并监听
我目前正在通过cmd查看netstat以查看是否可以从那里提取任何有价值的信息,但到目前为止没有骰子