java - Intellij IDEA 在调试时获取远程日志
问题描述
在我的项目中,我有几个 QA 环境,并且经常需要对其进行调试。我正在使用“远程 JVM 调试”,它工作正常,但我也想查看日志。我已经将 bash 脚本配置为通过 SSH 运行 tailf 并将其写入本地文件,并在调试配置中定义本地文件以在调试视图的日志选项卡中查看它。但现在我手动运行这些脚本,然后运行调试,在调试会话之后我需要停止 tailf 并断开 SSH。如果我将此脚本放在“启动前”部分,它将等到此脚本完成,并且不会自行开始调试。我知道我可以定义在后台运行此脚本,但我希望它们在我停止调试时断开连接并终止。有什么解决办法吗?
解决方案
推荐阅读
- python - 生成 N 个伪随机整数的列表,从特定范围中提取,列表总和为特定值
- c# - C#:标记“-”处的语法错误:IL_0029:从源代码构建时的 ldc.r8-inf
- elasticsearch - ELASTICSEARCH - 如何在布尔字段中获取聚合?
- r - 在 R 中创建一个 for 循环,其中迭代次数是来自 UI 输入的反应变量
- python-3.x - 使用 selenium、python 的 Web 抓取表
- javascript - UTC 如何与 Javascript 和错误时间的计算机一起工作?
- django - Django重定向显示所有细节
- java - 如何从 USB 摄像头开始、停止和保存录制
- mysql - 创建 SQL 触发器
- sql - 寻求帮助修复一个小的 sql 查询