托管实例

时间:2016-12-30 10:43:36

标签: python weblogic12c wlst

虽然我已经执行了连接到托管实例的命令edit(),但最终出现了以下错误。怎么&为了摆脱这个问题,我必须做些什么。

wls:/offline> connect('Admin60000','sun1rise','t3://my-comm-app-serv:60001')
Connecting to t3://my-comm-app-serv:60001 with userid Admin60000 ...
Successfully connected to managed Server "MiCommApp" that belongs to domain "MiBeaDir".

Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.

wls:/MiBeaDir/serverConfig>cd('/Servers/MiCommApp/SSL/MiCommApp')
wls:/MiBeaDir/serverConfig/Servers/MiCommApp/SSL/MiCommApp> edit()
Edit MBeanServer is not enabled on a Managed Server.

60001是托管实例端口,它是在管理服务器中运行的托管实例之一。管理服务器在60000端口中运行

1 个答案:

答案 0 :(得分:1)

这是因为对于托管服务器,WLST功能仅限于浏览配置Bean层次结构。请阅读以下WL official documentation摘录。

  

要编辑配置Bean,您必须连接到   管理服务器,您必须导航到编辑树和   启动编辑会话,如edit和startEdit中所述,   分别。

     

如果您连接到受管服务器,WLST   功能仅限于浏览配置bean层次结构。   虽然您无法使用WLST更改Managed上的MBean值   服务器,可以使用管理API来执行此操作。的 BEA   Systems建议您仅更改配置值   管理服务器上的MBean。更改MBean的值   受管服务器可能导致域配置不一致。

因此,基本上您需要与管理服务器建立连接(根据您提供的日志Successfully connected to managed Server "MiCommApp" that belongs to domain "MiBeaDir".,您当前与托管服务器建立连接),然后使用edit()发布编辑配置, startEdit() WLST命令。

顺便说一句,我使用以下命令连接到我的服务器:

  • 如果是HTTPS - connect(url='t3s://abc.xyz.com:37001',adminServerName='AdminServer')
  • 如果是HTTP - connect(url='t3://abc.xyz.com:37001',adminServerName='AdminServer')