java - spring boot+多个war文件+tomcat加载网页失败
问题描述
两个spring boot应用在同一个tomcat上运行,我的配置如下:
application.properties
对于第一个应用程序
spring.application.name=app1
spring.jmx.default-domain=app1
对于第二个应用程序
spring.application.name=app2
spring.jmx.default-domain=app2
关于两个应用程序
app1:Web 应用程序 + REST API
app2 :使用@PostConstruct的服务(无限循环运行)
首先,我认为这是@PostConstruct的问题,所以我尝试了以下链接:
@postconstruct 的其他选项将
接口实现为组件
然后我来阅读这个问题:
Multiple spring-boot under same tomcat
application.properties
所以我对我的问题仍然没有解决 进行了更改。
问题:
当我部署app1然后app2工作完全正常(第一次),但重新启动 tomcat 将正常启动两个应用程序(包含数据的日志文件),但它无法加载 app1的网页它给出 503 服务不可用
回答得意。
解决方案
推荐阅读
- python - 使用稀疏向量进行查询的 Elasticsearch 运行时错误
- webpack - 如何在不使用 webpack 生成新块的情况下拆分 webpack 条目
- android-studio - 在没有白色背景的android studio中显示imageview
- c - 一次释放堆上多个区域的机制
- java - Hybris 后台:WYSIWYG 中的图像配置不起作用
- python - 我想打印 json.how 中存在的特定字段的计数以搜索该字段并打印与该字段关联的所有 avlues 的总和
- opencv - 如何将包含图像信息的 .xml 文件转换为 jpeg 或 png
- redux - 组合多个减速器时无法更改状态
- c++ - 识别打开共享内存状态的方法
- python - 为什么不允许字符串像值一样嵌入到 f 字符串中?