में पोर्ट नंबर बदलने के लिए मैं jboss-7 का उपयोग कर रहा हूं और मैं 8080 से 7001 तक पोर्ट नंबर बदलना चाहता हूं। मुझे किस फ़ाइल को बदलने की आवश्यकता है?jboss-7
jboss-7
उत्तर
फ़ाइल $JBOSS_HOME/standalone/configuration/standalone.xml
है। वहां <socket-binding-group>
और <socket-binding>
खोजें।
संपादित
ऐसा करने के कई तरीके हैं। प्रबंधन कंसोल का उपयोग करने का अनुशंसित तरीका है। यदि आपके स्थानीय कंप्यूटर पर जेबॉस एएस चलता है, तो URL http://localhost:9990/console/App.html#socket-bindings
खोलें और वहां सॉकेट-बाइंडिंग संपादित करें। मैंने इसे वाइल्डफ्लाई 8.1.0 फ़ाइनल पर परीक्षण किया, यह नहीं पता कि यूआरएल जेबॉस एएस के अन्य संस्करणों के लिए मान्य है या नहीं।
जब उपयोग
./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 आवेदन
शुरू कर देंगे विंडोज के लिए:
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"
बदलें जगह के लिए सॉकेट बाध्यकारी अपनी इच्छा पोर्ट संख्या को http की आप की अपनी standalone.xml फ़ाइल में सॉकेट बाध्यकारी-समूह के अंदर उपयोग करना चाहते हैं jboss. उदाहरण के लिए मैं अपने पोर्ट नंबर के रूप में 80 9 0 का उपयोग कर रहा हूँ।
<socket-binding name="http" port="8090"/>
स्थापना निर्देशिका के लिए जाना .... खान निर्देशिका कि
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}"/>