zoukankan      html  css  js  c++  java
  • Windows下部署jar包启动服务后,过段时间出现服务假死、暂停或无反应现象

    之前一直是在Linux上面部署服务,今天在支撑现场部署时,现场的部署环境是Windows,刚开始的时候,请求还是能够得到响应的,但是一段时间后出现了timeOut连接超时的问题,经过排查得到解决,记录问题的解决过程。

    问题现象:
    给现场提供jar包后,使用java -jar xxx.jar在cmd命令行窗口启动服务后,服务在运行一段时间后出现假死现象,请求超时无响应,且无任何日志文件的输出,在使用鼠标右键单击或者键盘敲击回车后出现大量的日志信息等,究其原因是因为Windows的命令行的“快速编辑模式”,cmd默认开启了“快速编辑模式”,只要当鼠标点击cmd任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢复输出内容,服务端又正常了。只要关闭该模式即可避免上述问题。

    解决办法:
    命令行模式(window+R cmd)- 右键属性 - 取消勾选

  • 相关阅读:
    Js:返回上一页
    select设置选中项/select的级联
    js闭包
    bootstrap
    My97DatePicker使用 、layDate 日期与时间组件
    IO流
    java之String工具类和File类
    Python学习之路文件file常用方法
    Python学习之路-集合set的常用方法
    Python学习之路-字典外传
  • 原文地址:https://www.cnblogs.com/Fooo/p/14337901.html
Copyright © 2011-2022 走看看