Tôi đang sử dụng jboss-7 và tôi muốn thay đổi số cổng từ 8080 đến 7001. Tôi cần thay đổi tệp nào?Cách thay đổi số cổng trong jboss-7
Trả lời
Tệp là $JBOSS_HOME/standalone/configuration/standalone.xml
. Tìm số <socket-binding-group>
và <socket-binding>
tại đó.
EDIT
Có nhiều cách để làm điều này. Cách được khuyến nghị là sử dụng bảng điều khiển quản lý. Nếu JBoss AS chạy trên máy tính cục bộ của bạn, hãy mở URL http://localhost:9990/console/App.html#socket-bindings
và chỉnh sửa các liên kết ổ cắm tại đó. Tôi đã thử nghiệm nó trên Wildfly 8.1.0 Final, không biết liệu URL có hợp lệ cho các phiên bản JBoss AS khác không.
Khi bắt đầu sử dụng
./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000 &
- cho linux
standalone.bat -Djboss.socket.binding.port-offset=1000
- cửa sổ
đây 1000 là giá trị bù đắp. 8080 + 1000 = 9080 ứng dụng sẽ bắt đầu
Đối với Windows:
standalone.bat
đang sử dụng
standalone.conf.bat
Open in notepad
Add 2 dòng cuối cùng (như được thấy bên dưới, còn gọi là 2 dòng "Thiết lập cổng thay đổi Alter") (3 dòng đầu tiên đã có ở đó ... và cung cấp đường dẫn UMB đến nơi để đặt các 2 dòng mới mà bạn cần)
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"
Thay đổi ổ cắm-ràng buộc của http đến số cổng mong muốn của bạn, bạn muốn sử dụng bên trong ổ cắm ràng buộc nhóm trong tập tin standalone.xml lại jboss.For dụ tôi đang sử dụng 8090 làm số cổng của tôi.
<socket-binding name="http" port="8090"/>
đi đến thư mục cài đặt .... thư mục Mine như thế
C:\wildfly-10.0.0.CR5\standalone\configuration\
tìm standalone.xml
tập tin, cởi mở và thay đổi cổng http 8080
bên
<socket-binding-group>
Ở đây tôi thay đổi của tôi số cổng 8080 đến 3333
.210