windows server服务器启动tomcat后控制台总是卡住,接口拿不到数据,导致系统无法访问,需要按ctrl+c系统才能继续运行 & tomcat的"ctrl + c" 问题(启动假死状态)

问题:(1)有时候项目用tomcat启动过程中或者启动成功后,发现控制台打印信息不打印了,而且页面访问也访问不了了,必须在控制台按下回车键才能继续;(2)用startup.bat启动tomcat之后,处于假死状态,服务无法开启;

原因:windows Powershell 分快速编辑模式和标准模式. 当处于快速编辑模式时, 鼠标点击控制台会导致,程序被阻塞. 且系统默认情况下,是快速编辑模式

初级解决方式:在控制台按一次ctrl+c即可瞬间释放所有卡住的日志信息(注意不能按多次,否则会结束整个程序)

解决方法

1、不要让控制台为当前窗口
2、在控制台按回车键

3、关闭窗口,重启tomcat即可
4、取消控制台 “快速编辑模式”,这样带来的不便是窗口内文字不可选中无法复制打印信息,鼠标滚轮被禁用

右键 - 属性 - 选项 找到编辑选项,把“快速编辑模式”选项去掉即可

 

posted @ 2022-02-21 15:24  mingruqi  阅读(1645)  评论(0编辑  收藏  举报