如何在jboss中运行springboot程序-创新互联

本篇文章给大家分享的是有关如何在jboss中运行springboot程序,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!成都创新互联公司为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,成都网站建设、成都网站制作负责任的成都网站制作公司!

JBoss是一套应用程序服务器,属于开源的企业级 Java 中间件软件,用于实现基于 SOA 架构的 Web 应用和服务。 WildFly 包含一组可独立运行的软件。

WildFly采用积极的方法进行内存管理。开发基本运行时服务是为了较大程度地减少堆分配。这些服务在重复的完整解析中使用公共的缓存索引元数据,从而减少了堆和对象的流失。模块化类加载的使用可防止重复类和加载超出系统配置要求的类。这不仅减少了基本内存开销,而且还有助于较大程度地减少垃圾收集器的暂停。最后,管理控制台是100%无状态的,并且完全由客户端驱动。它会立即启动,并且需要服务器上的零内存。

下面我们说一下主要的实现方式和步骤:

1. war的依赖

需要添加war的打包方式,war



 org.apache.maven.plugins
 maven-war-plugin
 
   false
   
     
       jdk.unsupported
     
   
 

2. tomcat使用WildFly提供的

需要先排除springboot web里的tomcat,然后使用provider级别的tomcat,即wildfly里的


 org.springframework.boot
  spring-boot-starter-web
  
   
     org.springframework.boot
     spring-boot-starter-tomcat
   
  
 


  org.springframework.boot
  spring-boot-starter-tomcat
  provided

3.定义Dockerfile文件

Dockerfile里,我们使用Jboss的镜像,它对于应用程序来说,是一个托管的环境,支持热部署

FROM jboss/wildfly
ADD target/a-start-hot-deploy.war /opt/jboss/wildfly/standalone/deployments/demo.war

运行之后的效果如下:

如何在jboss中运行springboot程序

以上就是如何在jboss中运行springboot程序,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


标题名称:如何在jboss中运行springboot程序-创新互联
URL链接:http://hxwzsj.com/article/iccij.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 成都网站建设 广安网站设计 泸州网站建设 成都网站制作 网站设计 成都企业网站设计 网站建设公司 响应式网站设计 成都网站制作 成都定制网站建设 四川成都网站制作 教育网站设计方案 四川成都网站设计 响应式网站设计 定制网站建设 企业网站设计 网站设计制作报价 手机网站制作设计 成都网站设计 上市集团网站建设 成都网站建设