同一个IP上的两个不台不同的端口服务器,访问同一个外部接口。会有什么影响?如何消除这种影响??

最近在一台PC上部署了2套服务,然后分2个不同的端口对外开放。但是有一个问题,就是这2个套服务都有访问同一个接口,结果2套服务都不能访问那个接口了SocketTimeoutException。。。。。。。。。。。。。。。。。。
求问大神,,这是什么原因,怎么消除这种影响???

只需要将内网的两台主机映射为外网的不同的两个端口即可。
比如需要将主机A和主机B 的http(80)端口映射到外网,外网地址为103.23.26.31。可以如下操作:
将主机A的443端口映射为103.23.26.31:4430;(即将主机A的443端口映射为4430端口)
将主机B的443端口映射为103.23.26.31:4440;(即将主机B的443端口映射为4440端口)
我的服务器用的是小鸟云的,性能稳定,性价比高。追问

哥,你这个答非所问啊,,,,
我现在只有一个主机 A,,,,上面部署2套服务a、b。
a的端口是 :8888,b的端口是8886。现在我把这2个服务对外网开放了。。。
然后这2套服务都访问了同一个外部接口(2套服务都访问同一个外部短信接口,就是说,这2套服务都用短信功能,而且用的是同一个短信供应商)。
然后 这2套服务都不能访问这个短信接口了。。
我现在想知道是什么原因 造成了这样结果。。

温馨提示:答案为网友推荐,仅供参考
相似回答