一个导致502 bad gateway的原因[通俗易懂]

一个导致502 bad gateway的原因[通俗易懂]最近一段时间系统经常出现502badgateway,一开始没在意,以为是偶发现象,后来越来越多改了nginx配置,问题没有解决观察日志,出现502badgateway时系统并没有出异常,猜测可能系统负载较大,把所有定时任务迁移到另外一台服务器,问题仍然没有解决最后通过Jconsole监控JVM发现每5分钟的第0秒,线程和内存曲线都会降为0,这个时候正好是出

大家好,又见面了,我是你们的朋友全栈君。

最近一段时间系统经常出现502 bad gateway, 一开始没在意, 以为是偶发现象, 后来越来越多

改了nginx配置, 问题没有解决

观察日志, 出现502 bad gateway时系统并没有出异常, 猜测可能系统负载较大, 把所有定时任务迁移到另外一台服务器, 问题仍然没有解决

最后通过Jconsole监控JVM 发现每5分钟的第0秒, 线程和内存曲线都会降为0, 这个时候正好是出现502 bad gateway的时间点

最后的最后, 发现原因竟然是

为了方便部署, 服务器上有一个每5分钟定时部署应用的脚本在运行, 如果检测到指定目录有上传应用的war包 就会重新部署应用, 重启应用, 因脚本存在问题导致每5分钟重启一次应用, 所以每5分钟就会出现一次502 bad gateway

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150573.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月18日 下午10:36
下一篇 2022年6月18日 下午10:46


相关推荐

  • Linux下的web服务器搭建

    Linux下的web服务器搭建有时间好好研究这个 一 httpd 简介 apacheserver httpd 作为非常流行的 web 服务器 长期以来稳居第一 Apachehttpd 又可以简称为 httpd 或者 Apache 是 Internat 使用最广泛的 web 服务器之一 使用 Apache 提供的 web 服务器是由守护进程 httpd 通过 http 协议进行文本传输 默认使用 http 端口 80 的明文传输方式 当然后来为了保证数据的安全和可靠性 有添加了 https 端口 443 的加密传输方式 Linux 中 web 服务器的搭建与

    2026年3月18日
    2
  • Ecshop他们主动双语版切换来推断个人的计划

    Ecshop他们主动双语版切换来推断个人的计划

    2022年1月12日
    44
  • 聊聊Dotnetty

    聊聊Dotnetty以前 我曾经写过一个 C S 的期货交易系统 C S 就绕不开通信 我大概的了解了 net 的通信机制后 选择用 TCP 长连接实现了通信 客户端可以调用服务器端 服务器端可以主动推送消息到客户端 实现是实现了 但是代码笨重而且低效 近来又要解决一个 C S 的通信问题 感觉到自己以前写的通信继续复用会触犯自己的洁癖 同时深感自己的精力大不如以前 重新写一个优雅而且高效的通信的中间件没有任何信心 于是就在网络上

    2026年3月19日
    3
  • pycharm终端提示符_python函数参数为列表

    pycharm终端提示符_python函数参数为列表一、进入pycharm设置界面File->settings二、设置Editor->General->other->”showquickdocumentationonmousemove”三、设置Editor->General->codecompletion->parameterinfo->”showtheparamet…

    2022年8月28日
    9
  • 香港手机号正则表达式「建议收藏」

    香港手机号正则表达式「建议收藏」刚遇到一个问题,不了解香港手机号的规则,现在记录下来,方便以后查看香港手机号码正则:^([6|9])\d{7}$澳门手机号码正则:^[0][9]\d{8}$大陆:^[1][3-8]\d{9}$正则表达式:^[1][3-8]\d{9}$|^([6|9])\d{7}$|^[6]([8|6])\d{5}$这是规则:大陆:开头13-8号码

    2022年5月4日
    335
  • 6.5——ADRC学习

    6.5——ADRC学习深刻理解PID1.    典型的传递函数——一阶惯性环节一个储能元件(如电感,电容)与一个耗能元件(如电阻)的组合,就能构成一阶惯性环节。如一个RC电路特点:当输入量发生突变时,输出量不能突变,只能按照指数规律逐渐变换,这就反应了该环节具有惯性。(也就是说,惯性环节的输出一开始并不与输入同步按比例变化,直到过渡过程结束,y(t)才能与x(t)保持比例。)而惯性环节的时间常数就是惯性的量度。 我们的…

    2022年5月19日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号