Weblogic改造方案
1、 修改管理服务端口为6101,SSL端口为6102
在下面页面上修改管理服务的端口为6101,SSL端口为6102
同时修改被管理服务启动命令中ADMIN_URL的值,
如修改ADMIN_URL=http://10.158.173.72
:6001为ADMIN_URL=http://10.158.173.72
:6101
2、 增加代理服务proxyServer,端口为6001 SSL端口为6002,代理服务部署在此服务上
代理服务创建同被管理服务,首先在
中创建新的服务proxyServer,端口为6001 SSL端口为6002
创建代理服务启动命令startp.sh,操作同被管理服务启动命令创建,修改ADMIN_URL=为
ADMIN_URL=http://10.158.173.72:6101
,SERVER_NAME=为SERVER_NAME=
proxyServer
,增加
MEM_ARGS="-Xms512m -Xmx512m -Xrs"(大小值要一样,具体值根据各地实际情况定,建议值768m或1024m,与被管服务相同);将proxy代理服务部署在proxy代理服务上面
3、 增加Machine配置
在Machine中增加Machine配置
首先
Configure a new Machine...
,
输入Name:如MyMachine72,然后create
在
Listen Address:
输入应用服务器地址如:10.158.173.72
,输入后apply
在上图中选中对应该服务器的被管服务,如:server72,然后apply
重复上面的操作创建另外一个服务器的machine如:
MyMachine73
4、 修改数据库连接配置
(1)、连接池修改
修改数据库连接池中每一个连接的
Target and Deploy
,将原来的选择修改为All servers in the cluster,如下图
(2)、多池配置
在Name中输入mu_amber,然后create;在pools中将对应的thin_amber、thin_amber2选过去,然后apply,如下图
在
Target and Deploy
中选择All servers in the cluster,如下图
以同样方式创建所有数据库连接(包括触摸屏、pda等外围模块连接,外围模块也要部署到集群中),如下图
(3)、修改数据源连接的
Target and Deploy
及
Pool Name
将第二套数据源连接删掉,如下图中的
ds_amber2等
Target and Deploy
修改操作如(1),修改后如下图
在
Configuration
中修改
Pool Name:
为多池连接,如:mu_amber
5、 内存参数及线程数修改
在被管理服务的启动命令startm.sh中修改内存配置,如将MEM_ARGS="-Xms256m -Xmx512m -Xrs"改为
MEM_ARGS="-Xms512m -Xmx512m -Xrs",大小值相同
在上图中修改
Thread Count:
值,代理服务proxyServer
服务设为60
,被管理服务设为40
6、 其他配置修改
(1
)、Staging Mode:
修改上图中Staging Mode:
为stage
,每个节点服务都要修改
(2
)、Accept Backlog:
修改上图中的Accept Backlog:
为500
,,点击show
显示下图
选中上图中的Managed Server Independence Enabled
、MSI File Replication Enabled
,每个节点服务都要修改
(3
)、Stdout Severity Threshold
修改上图中的Stdout Severity Threshold:
值为Error
;选中上图中Limit Number of Retained Log Files
项
(4
)、Enable HTTP Logging:
取消上图中Enable HTTP Logging
项
(5
)、
Post Timeout:
在上图中修改Post Timeout:
值为120
,每个节点服务都要修改
(6
)、Default Load Algorithm:
修改上图中Default Load Algorithm:
值为
round-robin-affinity
(7
)、Initial Capacity:
、Maximum Capacity:
修改上图中Initial Capacity:
和Maximum Capacity:
值为30
,业务连接池连接设为30
,其他外围模块用连接根据实际情况设置
7、 部署方式修改
将程序拷贝到{weblogic-home}/application下,如:/beawlsp4/,将报表认证、web.xml等需要更新的文件更新好,每个应用服务器都要做,路经要保持一致;
在上图中删掉原来的应用后点
Deploy a new Application... 创建新的应用,
选择要部署的应用
选择部署的节点服务
选择部署方式,这个跟原来不同,选择
I will make the application accessible from the following location:
,部署服务