开发者社区> 问答> 正文

服务器上过段时间就不能连外网,必须重启才有效,怎么回事呢

[font=Tahoma, 'Microsoft Yahei', Simsun]本人阿里云服务器上 自己写了 几个程序 采集一些数据,供本地调用。上个月开始,不知道怎么的,隔五天左右,服务器上面外网就连不了了,打开网站也打不开,重启服务器就恢复正常。然后过几天就又出现访问不了,要重启。然后请阿里云在线技术人员经过排查,是端口被占用完了,端口不够了。然后技术人员说用cmd命令   [font=Tahoma, 'Microsoft Yahei', Simsun]netsh int ipv4 set dynamicport tcp start=10000 num=30000   (设置可用端口号为10000-30000),就可以了,但是过几天又被用完了,然后增加到50000,就行了,过阵子又不行了。 [font=Tahoma, 'Microsoft Yahei', Simsun] [font=Tahoma, 'Microsoft Yahei', Simsun]然后通过 cmd命令 netstat  -ano ,发现确实是我几个程序的占用端口号不断在增加,比如今天 连接用的是10006端口,第二天又用了20006端口,为什么连同一个网站,会变换不同端口?这样不断加上去,最后导致端口占用完,所以想请问下为什么会出现这情况。之前服务器放了几个月都没问题,最近才出现的。有什么方法吗

展开
收起
守候12345 2018-01-16 17:24:18 4000 0
2 条回答
写回答
取消 提交回答
  • 回 1楼火蓝云的帖子
    应该没问题,就是几秒连下采集网站采集数据
    2018-01-17 09:47:09
    赞同 展开评论 打赏
  • 乐善好施
    采集程序是否有问题
    2018-01-16 17:35:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载