windows server服务器启动tomcat后控制台总是卡住,接口拿不到数据,导致系统无法访问,需要按ctrl+c系统才能继续运行 & tomcat的"ctrl + c" 问题(启动假死状态)
问题:(1)有时候项目用tomcat启动过程中或者启动成功后,发现控制台打印信息不打印了,而且页面访问也访问不了了,必须在控制台按下回车键才能继续;(2)用startup.bat启动tomcat之后,处于假死状态,服务无法开启;
原因:windows Powershell 分快速编辑模式和标准模式. 当处于快速编辑模式时, 鼠标点击控制台会导致,程序被阻塞. 且系统默认情况下,是快速编辑模式
初级解决方式:在控制台按一次ctrl+c即可瞬间释放所有卡住的日志信息(注意不能按多次,否则会结束整个程序)
解决方法:
1、不要让控制台为当前窗口
2、在控制台按回车键
3、关闭窗口,重启tomcat即可
4、取消控制台 “快速编辑模式”,这样带来的不便是窗口内文字不可选中无法复制打印信息,鼠标滚轮被禁用
右键 - 属性 - 选项 找到编辑选项,把“快速编辑模式”选项去掉即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2020-02-21 thinkphp5去除index.php的几大方式,根治各种不行
2020-02-21 TP5快速入门篇(框架结构)
2020-02-21 ThinkPHP3.2.2中开启REWRITE模式