Linux 上 WebLogic 网络参数配置指南
一 系统网络先就绪
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
应用:sudo systemctl restart networkingnetwork:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
应用:sudo netplan applyBOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes
应用:sudo systemctl restart networkip addr show eth0、ip route、ping www.google.comsudo firewall-cmd --add-port=7001/tcp --permanent && sudo firewall-cmd --reloadsudo ufw allow 7001/tcp二 WebLogic 监听与协议参数
<server>
<name>AdminServer</name>
<listen-address>192.168.1.100</listen-address>
<listen-port>7001</listen-port>
</server>
三 启动与连通性验证
/u01/app/oracle/middleware/wlserver/common/bin/startWebLogic.sh(路径以实际安装为准)curl -I http://127.0.0.1:7001/consolecurl -I http://<server_ip>:7001/consolenc -vz <server_ip> 7001 或 telnet <server_ip> 7001ss -lntp | grep 7001)。四 进阶网络优化与安全
net.core.somaxconn = 4096
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_fin_timeout = 30
net.ipv4.ip_local_port_range = 1024 65535
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
应用:sudo sysctl -p