ljz763732481 2018-07-02 08:39 采纳率: 100%
浏览 2413
已采纳

阿里云上搭建的nginx服务器间歇性无法访问

公司的WEB服务器,上面只有一个LNMP环境,并发量很少,大约二三十吧,服务器在阿里云,在没有迁上阿里云之前一直没出过什么问题,上了云之后总是会出现无法访问的问题,一天大概有十几次,没有什么规律,随时都有可能出现,感觉一段时间不访问,再去访问出现无法访问的可能性高一点。
无法访问期间ssh连接服务器连不上,但是原有的ssh连接不会断开。
无法访问期间telnet22和80端口均不通。
无法访问期间可以ping通。
nginx不报错,网页同样不报错,只是白屏,过一段时间出现无法访问。
长ping测试无法访问期间没有丢包。
有时候会出现一个人能访问另一个人不能的情况,但是因为无法访问时间短,大概5-10秒,所以这条不是很准确。

这个问题搞了快一个月了,仍没有头绪,期待大神解惑。

  • 写回答

6条回答 默认 最新

  • Easygoing_ben 2018-07-02 09:01
    关注

    无法明确给您定位问题,其中描述大部分有遇到过,比如“服务无法访问”、“无法访问期间ssh连接服务器连不上,但是原有的ssh连接不会断开”
    我遇到的原因是:服务器资源被耗用极限(我的情况是部署的java服务耗用内存太多,云主机的内存又太小)
    验证是否同类 :出现“无法访问期间ssh连接服务器连不上,但是原有的ssh连接不会断开”情况下,用在连接的终端看下服务器资源内存等,
    kill掉显示耗用资源(内存)最多的一个程序,然后在继续ssh连接,如果此时能连上一切正常。问题就是这个了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?