当前位置: 首页 > 知识库问答 >
问题:

在不同的端口上部署web应用程序(JBoss/Wildfly)

皇甫通
2023-03-14
  1. 创建了新文件夹,该文件夹是独立文件夹的副本。
  2. 将我的war文件放入文件夹standalone1/deployments/“war file Played here”
  3. 然后用bin文件夹中的standalone1.sh复制并重命名standalone.sh。
  4. 尝试运行以下命令“sudo nohup./standalone1.sh”来启动standalone1.sh
  5. 服务器未启动,

有人能帮忙吗?

共有1个答案

鲜于意
2023-03-14

使用参数jboss.socket.binding.port-offset启动第二个实例,以避免端口冲突和jboss.server.base.dir指向克隆的独立文件夹。

例如,运行此命令将在端口8180上启动standalone1实例。

./standalone.sh -Djboss.socket.binding.port-offset=100 -Djboss.server.base.dir=/path/to/jboss/standalone1

不要忘记在第一次启动克隆实例之前删除文件夹standalone1/datastandalone1/tmp,否则可能会发生不可预测的错误。

 类似资料:
  • null 我已经对应用程序进行了编码,并创建了一个标准ear,其结构如下 app.ear _lib(具有所有必需的JAR,如公共日志) application.xml:- 现在,当我用JBoss7的管理控制台部署这个ear时,web模块似乎已经部署,甚至页面也被点击了。但是,我试图将EJB注入到servlet中的应用程序的另一部分(作为使用@EJB的实例变量)失败了。 我部署应用程序的方式似乎有些

  • 我是云提供商的初学者,我有一个网站要部署。该网站使用PHP、HTML、CSS和Javascript创建,并使用在NodeJS上开发的API访问数据库。 有没有办法在一个AWS弹性豆茎应用程序上部署所有这些(Inteface+NodeJS API)?或者我应该只在AWS Elastic Beanstalk上部署API,而将网站的界面与其他AWS解决方案一起部署,例如Amazon S3上的静态网站。

  • 我正在开发一个小项目,我有Springbootjava应用程序和Anagular 5应用程序。我想把它们部署在一个tomcat上。在不同的端口上运行每个。 应用程序流应该是这样的:1)一些外部服务使用一些头调用Java应用程序。Springboot java应用程序应该读取标题并将其放入cookie中,然后将请求转发给Angular应用程序。2) Angular应用程序从cookie中读取头,并通

  • 如果主方法不能使用,我需要一些关于替代解决方案的建议,以满足这个要求。

  • 我不知道我应该从哪里开始,因为我必须通过安装4j安装程序在JBoss上部署一个网络应用程序。 我已经创建了动态Web应用程序,我想在JBoss上部署这个应用程序,但是部署一个war文件并在客户端机器上配置JBoss不是一个好主意,因此我想创建一个安装程序文件(. exe)文件,它将处理以下事情: > 在客户机上安装JBoss服务器 在JBoss服务器上部署我的应用程序 所以我只需要把安装程序文件给

  • 我有一个运行在tomcat服务器上的Java Web应用程序,没有任何框架。我的应用程序使用MongoDB,我需要将它部署到AWS。 我需要做什么步骤? <李>向弹性豆茎开战? < li >在EC2上安装Mongo? 过程是什么? 实际上,我不明白如何在AWS中使用Mongo。部署战争很简单,但如何将这个项目与我的数据库连接起来?