Java选择JBoss、Hudson、Maven
对于我们的项目,maven由hudson(jenkins)调用,hudson由JBoss部署在窗口服务器上。我们刚刚增加了机器的物理内存,我想知道 1-我们是否必须重新配置JAVA_选项(即-Xmx、-Xms、MaxPermgen、MaxNew…)以充分利用额外的RAM 2-如果是,那么我应该在何时放置这些设置?在JBoss中?马万?哈德逊 3-如果我们将冲突的Java_选项分配给这三个选项,哪一个优先级最高 4-如何在JBoss run.sh上设置Java_选项Java选择JBoss、Hudson、Maven,jboss,maven,jvm,hudson,jenkins,Jboss,Maven,Jvm,Hudson,Jenkins,对于我们的项目,maven由hudson(jenkins)调用,hudson由JBoss部署在窗口服务器上。我们刚刚增加了机器的物理内存,我想知道 1-我们是否必须重新配置JAVA_选项(即-Xmx、-Xms、MaxPermgen、MaxNew…)以充分利用额外的RAM 2-如果是,那么我应该在何时放置这些设置?在JBoss中?马万?哈德逊 3-如果我们将冲突的Java_选项分配给这三个选项,哪一个优先级最高 4-如何在JBoss run.sh上设置Java_选项 对。Java只为Java堆使用
你真的在JBoss中运行Hudson吗?为什么?只需使用Tomcat等或内置的jetty…老实说,我不知道。这是我加入团队之前做出的决定,但据推测,JBoss比其他应用服务器更具可扩展性,我们需要它,因为我们的项目非常具体。谢谢,我应该在run.sh中为JBoss添加-Xmx到哪里?在环境变量中设置Java_opts不是一个可行的解决方案,因为它将传递到构建服务器上运行的其他JVM,而不是使用一个jboss启动脚本(如果您运行的是debian its jboss_init_redhead)。在这个脚本中,您可以设置一个名为Java_OPS的bash变量。