Unix 获取远程连接计数
我想创建游戏服务器列表,并想打印每个服务器上有多少玩家在玩——我必须获得指定端口上TCP建立连接的数量。当然,如果没有服务器管理员的干预,这是不可能的 我可以创建一个脚本,它将发送连接数,然后我可以将它交给搜索管理员安装,但这不是一个好主意,同时,这是我目前得到的最好主意 也许你们对如何让玩家从远程服务器计算tcp连接并在我的服务器上显示有更好的想法,我的服务器和远程服务器都肯定会使用FreeBSDUnix 获取远程连接计数,unix,tcp,connection,Unix,Tcp,Connection,我想创建游戏服务器列表,并想打印每个服务器上有多少玩家在玩——我必须获得指定端口上TCP建立连接的数量。当然,如果没有服务器管理员的干预,这是不可能的 我可以创建一个脚本,它将发送连接数,然后我可以将它交给搜索管理员安装,但这不是一个好主意,同时,这是我目前得到的最好主意 也许你们对如何让玩家从远程服务器计算tcp连接并在我的服务器上显示有更好的想法,我的服务器和远程服务器都肯定会使用FreeBSD 如果你什么都不懂,请告诉我。让远程服务器管理员创建一个作业,将netstat-np-tcp |
如果你什么都不懂,请告诉我。让远程服务器管理员创建一个作业,将netstat-np-tcp | grep PORT命令的输出附加到一个文件中,间隔15分钟,并让它每隔一段时间通过电子邮件发送给你。你在服务器上有shell帐户吗?@NikolaiNFetissov在我的服务器上我有,但是在远程服务器上,我不需要。你所需要的只是netstat-np-tcp | grep-PORT的输出-你不能从自己的代码中执行类似于system3的操作吗?system3是什么意思?正如我所说,我名单上的服务器是远程的。你在那里运行你自己的代码吗?