Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 当客户端和服务器位于同一台开发人员PC上时,模拟网络延迟_Eclipse_Debugging_Network Programming_Client Server - Fatal编程技术网

Eclipse 当客户端和服务器位于同一台开发人员PC上时,模拟网络延迟

Eclipse 当客户端和服务器位于同一台开发人员PC上时,模拟网络延迟,eclipse,debugging,network-programming,client-server,Eclipse,Debugging,Network Programming,Client Server,在我有限的资源和帮助调试的情况下,我正在客户端服务器(游戏)应用程序上进行本地测试,方法是在我的Windows 7 dev PC上运行服务器和一个或多个客户端。客户端和服务器都是通过Eclipse开发的Java应用程序 考虑到所有东西都在同一台电脑上运行,有没有简单的方法来引入滞后。。。也许“黑客”使用的端口或其他什么?或者,只有当每个应用程序都在单独的PC(或单独的VM)上运行时,这才可能实现吗?在服务器中设置一项功能,如果检测到的连接来自本地主机,则会在特定时间范围内产生随机延迟。然后,您可

在我有限的资源和帮助调试的情况下,我正在客户端服务器(游戏)应用程序上进行本地测试,方法是在我的Windows 7 dev PC上运行服务器和一个或多个客户端。客户端和服务器都是通过Eclipse开发的Java应用程序


考虑到所有东西都在同一台电脑上运行,有没有简单的方法来引入滞后。。。也许“黑客”使用的端口或其他什么?或者,只有当每个应用程序都在单独的PC(或单独的VM)上运行时,这才可能实现吗?

在服务器中设置一项功能,如果检测到的连接来自本地主机,则会在特定时间范围内产生随机延迟。然后,您可以根据需要打开/关闭此功能。

也许这篇文章中的一个想法会起作用:我确实看到了这一点,但情况似乎不太一样-也许我会仔细检查。这是一个选项,但服务器使用第三方库,因此除非它有这样的功能(我不这么认为),否则它会很难看。如果我可以使用一些外部工具来实现这一功能,那么添加这一功能也可能是一个很大的改变。