WebLogic学习笔记【Node Manager, SSL, Session Tracking】

本文详细介绍了WebLogic的Node Manager管理,包括其作用、安全配置,如指定信任主机和使用SSL通信。还讨论了SSL配置的步骤,如获取服务器身份、存储密钥和证书、启用SSL端口。此外,文章还涵盖了WebLogic的会话跟踪,包括cookie和URL重写机制,并探讨了单一登录和不同会话状态持久化策略。
摘要由CSDN通过智能技术生成

Node Manager

NM is a standalone Java Tool for managing the availability of all Managed Server running on a machine. It runs as a dedicated process on a machine.

 

In order to control the life cycle of a Managed Server, you must using either the Admin Server or Admin tool through NM.

 

[Version 8.1] A Node Manager does not control the starting and stopping of the Admin Server, so the host machine of Admin Server does not need a NM.

 

Important to note that when NM is used, each Server is started up through NM using Admin Console or JMX application, not the startup scripts of its own.

 

For security consideration, provide 2 ways:

1.      You can instruct the NM to accept connections from certain trust host only.

2.     The NM and the Admin Server communicate through SSL, so both of them must be configured to user SSL.

 

In order to configure a list of trust hosts, you must create a text file with addresses of all Admin Server that allowed to connect the NM. Each line specifies either the IP address or the DNS host name of an Admin Server. By default, NM uses the nodemanager.hosts file located under the WL_HOME/common/nodemanger.

 

You can indicate other files to show trust host list using the following parameter:

 –Dweblogic.nodemanger.trustedHosts=nodemanager.myhosts

 

The best way to modify the default setup is to edit the nodemanger.properties file in the WL_HOME/common/nodemanager directory. A Node Manager uses the same public key infrastructure as WebLogic Server itself, and the default installation uses the DemoIdentity.jks and DemoTrust.jks stores. So, if you just want to get everything going, you can use the default configuration and ignore the rest of setup.

 

The default nodemanger.properties file also provides the syntax for most properties, for example, depending on which keystores you wish to use, the KeyStores property can take any of the following values:

KeyStores=CustomIdentityAndCustomTrust

CustomIdentityKeyStoreFileName=c:/mystores/myIdentityStore.jks

CustomIdentityKeyStorePassPhrase=mykeystorepass

CustomIdentityKeyStoreType=JKS

CustomIdentityAlias=myalias

CustomIdentityPrivateKeyPassPhrase=mypassword

 

Additional configuration properties of NM properties:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值