﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JavaSky-随笔分类-JBOSS</title><link>http://www.blogjava.net/java-hl/category/50427.html</link><description>JavaBird</description><language>zh-cn</language><lastBuildDate>Thu, 22 Dec 2011 06:47:13 GMT</lastBuildDate><pubDate>Thu, 22 Dec 2011 06:47:13 GMT</pubDate><ttl>60</ttl><item><title>一台JBOSS服务器同时运行多个WAR应用实例的配置方法。(转载)</title><link>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Mon, 19 Dec 2011 02:52:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/366716.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/366716.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/366716.html</trackback:ping><description><![CDATA[<div class="BlogContent TextContent">
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">由于应用分成多个应用，开发时有并发运行多个<span>WAR</span>应用实例的需求。按以下配置过程可以满足要求：</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p style="text-indent: -18pt; margin-left: 18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1" class="MsoListParagraph"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes; mso-bidi-font-family: 微软雅黑"><span style="mso-list: Ignore">1，<span style="font: 7pt 'Times New Roman'"> </span></span></span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">复制一目录 <span>$JBOSS_HOME/server/default</span>，并将目录重命名，比如：<span> node1,</span>如下图所示。</span></p>
<p style="text-indent: -18pt; margin-left: 18pt" class="MsoListParagraph"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/213821_D1yT_162836.bmp" /></p>
<p style="text-indent: -18pt; margin-left: 18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1" class="MsoListParagraph"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes; mso-bidi-font-family: 微软雅黑"><span style="mso-list: Ignore">2，<span style="font: 7pt 'Times New Roman'"> </span></span></span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">在<span>node1</span>目录下找到以下文件并修改：</span></p>
<p style="text-indent: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">node1\conf\jboss-service.xml</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">文件中找到如下配置，将注释去除，并修改<span>ServerName</span>，值包括：<span>ports-default, ports-01, ports-02</span>，<span>ports-03, </span></span></p>
<p style="text-indent: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">注意：以上四个值可以在配置文件<span>${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</span>文件找到。</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/213946_P7o0_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">node1\deploy\jboss-web.deployer\</span><span> </span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">server.xml</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">文件中找个如下配置，如果<span>port</span>修改为<span>8080</span>（此商品默认应该为<span>8080</span>，但是我们使用的<span>JBOSS</span>此参数已经被修改为<span>80</span>）</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214032_efV5_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">3</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d">、复制<span>$JBOSS_HOME/bin/jboss.bat</span>，并重名为你想要的名，比如：<span>node1-run.bat,<span style="mso-spacerun: yes">&nbsp; </span></span>用编辑器打开<span>node1-run.bat</span>文件，将调试端口修改，防止商品冲突。</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214134_spcd_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">4</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">，<span>node1\conf\jboss-service.xml</span>文件中配置<span>war</span>路径（这个操作大家经常使用）</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214211_GXJ1_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">5</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">， 运行新的<span>WAR</span>应用，使用命令：<span>node1-run.bat<span style="mso-spacerun: yes">&nbsp; </span>-c<span style="mso-spacerun: yes">&nbsp; </span>node1</span>。</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">6</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">，访问<span>war</span>应用，<span>ports-01, ports-02</span>，<span>ports-03 </span>三个分别使用端口 </span><strong style="mso-bidi-font-weight: normal"><span style="font-family: '微软雅黑', 'sans-serif'; color: red; mso-no-proof: yes">8180</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: '微软雅黑', 'sans-serif'; color: red; mso-no-proof: yes">，<span>8280</span>，<span>8380</span></span></strong><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes"> </span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">来访问，比如上面配置了<span>ports-01</span>，则使用 <span><a href="http://waptest.taobao.com:8180/">http://localhost:<strong style="mso-bidi-font-weight: normal">8180</strong>/</a></span></span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">按上面过程可以配置四个<span>war</span>同时运行，如果需要多，需要<span>${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml </span>配置文件。<br /><br />转自：<a href="http://my.oschina.net/xiaohong/blog/28151">http://my.oschina.net/xiaohong/blog/28151</a><br /></span></p></div><img src ="http://www.blogjava.net/java-hl/aggbug/366716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2011-12-19 10:52 <a href="http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>