spring-boot - 在处理持续集成时确定应用程序运行状况的方法是什么?
问题描述
目前,我的 jenkinsfile 能够在我的 CI 盒子上编译、部署和启动应用程序。但是如果应用程序正确启动,我没有任何窗口。从技术上讲,有人可以添加可以编译但无法启动的代码;即添加代码以引用配置,但该人从未更新配置文件。我想捕捉那些阻止应用程序启动并向该人发送电子邮件的问题。
我怎样才能做到这一点?
当前应用程序大约需要 3 分钟才能启动。一切顺利启动后,会输出:Started Application in 166.125 seconds (JVM running for 175.714)
解决方案
推荐阅读
- r - 有没有办法在 r 中为 pheatmap 添加标题?
- javascript - 如何在二级域中提及assetlinks.json 文件?
- php - php fopen 附加数据,但它没有显示
- fonts - 与“Inter”网络字体最相似的系统字体
- php - 在嵌套急切加载中使用 eloquent 的特定列
- reactjs - 如何让组件在 React 中调用自己?
- java - Xhtml 文件上的 Eclipse ClassCastException
- deep-learning - RTX 3070 与 Pytorch 的兼容性
- node.js - 有没有办法以编程方式为 MessageBird 上的入站 SMS 设置 webhook URL?
- raspberry-pi4 - 在覆盆子上的pygame2中初始化声音设备