2012-07-03 14 views
34

में पोर्ट नंबर बदलने के लिए मैं jboss-7 का उपयोग कर रहा हूं और मैं 8080 से 7001 तक पोर्ट नंबर बदलना चाहता हूं। मुझे किस फ़ाइल को बदलने की आवश्यकता है?jboss-7

उत्तर

37

फ़ाइल $JBOSS_HOME/standalone/configuration/standalone.xml है। वहां <socket-binding-group> और <socket-binding> खोजें।

संपादित

ऐसा करने के कई तरीके हैं। प्रबंधन कंसोल का उपयोग करने का अनुशंसित तरीका है। यदि आपके स्थानीय कंप्यूटर पर जेबॉस एएस चलता है, तो URL http://localhost:9990/console/App.html#socket-bindings खोलें और वहां सॉकेट-बाइंडिंग संपादित करें। मैंने इसे वाइल्डफ्लाई 8.1.0 फ़ाइनल पर परीक्षण किया, यह नहीं पता कि यूआरएल जेबॉस एएस के अन्य संस्करणों के लिए मान्य है या नहीं।

25

जब उपयोग

./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000 & 

शुरू करने - लिनक्स

के लिए
standalone.bat -Djboss.socket.binding.port-offset=1000 

- खिड़कियों

यहां 1000 ऑफसेट मूल्य है। 8080 + 1000 = 9080 आवेदन

1

शुरू कर देंगे विंडोज के लिए:

standalone.bat

नोटपैड

जोड़ें उपयोग कर रहा है

standalone.conf.bat

ओपन पिछली 2 लाइनें (जैसा कि नीचे देखा गया है, उर्फ ​​2 "पोर्ट बंदरगाह सेटिंग्स ऑफसेट" लाइनें) (पहले 3 लाइनें पहले से ही वहां रहनी चाहिए ... और ब्रेडक्रियर प्रदान करें UMB जहां 2 नई लाइनों कि आप की आवश्यकता)

rem # Make Byteman classes visible in all module loaders 
rem # This is necessary to inject Byteman rules into AS7 deployments 
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.modules.system.pkgs=org.jboss.byteman" 

REM NEW LINE HERE Alter Port Settings Offset 
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.socket.binding.port-offset=1000" 
1

बदलें जगह के लिए सॉकेट बाध्यकारी अपनी इच्छा पोर्ट संख्या को http की आप की अपनी standalone.xml फ़ाइल में सॉकेट बाध्यकारी-समूह के अंदर उपयोग करना चाहते हैं jboss. उदाहरण के लिए मैं अपने पोर्ट नंबर के रूप में 80 9 0 का उपयोग कर रहा हूँ।

<socket-binding name="http" port="8090"/> 
1

स्थापना निर्देशिका के लिए जाना .... खान निर्देशिका कि

C:\wildfly-10.0.0.CR5\standalone\configuration\ 

की तरह, standalone.xml फ़ाइल खोजने खुला और अंदर

<socket-binding-group> 

http बंदरगाह 8080 बदलने यहाँ मैं बदल मेरी पोर्ट नंबर 8080 से 3333

<socket-binding name="http" port="${jboss.http.port:3333}"/> 
0

ग्रहण में मैं खोलने के बंदरगाह ऑफसेट (कि corrispondes standalone.xml के लिए) और 1000 enter image description here

1

को jboss.socket.binding.port ऑफसेट 0 से संशोधित जाओ निर्देशिका exp JBoss के लिए - jboss-7.0 .0.CR1 \ jboss-7.0.0.CR1 \ स्टैंडअलोन \ कॉन्फ़िगरेशन

खुला स्टैंडअलोन।xml फ़ाइल फिर आपके अनुसार पोर्ट नंबर बदलें।

enter image description here