解决方案 1
当我们在浏览器中连接时,检查WebLogic服务器主机是否能够连接到Applications Manager。即http://<ApplicationsManager hostname>:<portNumber>应该可以访问。
还要检查WebLogic日志中是否引发了任何错误或异常。
解决方案 2
对于WebLogic 10.x、11g以及更低的版本,Applications Manager将MBean代理 (AdventNet_Agent:Name=WLSDCMBean) 部署到WebLogic服务器。然后此代理从WebLogic服务器收集数据,并将其发送回Applications Manager。由于以下任何原因,代理的自动部署失败:
解决方案 3
如果您正在使用我们的免费版,请尝试重新启动您的WebLogic实例并确保Applications Manager在达到5个连接的限制之前收集数据。
注意:
1. Applications Manager webserver端口 (例如9090) 应该可以从WebLogic服务器访问。并且WebLogic服务器的 HTTP端口 (例如 7001) 应该可以从Applications Manager服务器访问 (即 telnet) 。
2. Applications Manager执行jndi查找来获取Mbean服务器。检查已配置的用户是否有权限进行jndi查找。检查方法如下:
· 从WebLogic管理控制台访问JNDI树安全策略。
· 管理控制台--> 环境-->服务器-->(选择需要的服务器)-->查看JNDI树-->安全-->策略-->方法。在方法下,选择全部。
3. 确认WebLogic服务器中配置的侦听地址与Applications Manager中配置WebLogic监视器的侦听地址是否相同。
4. 检查运行Applications Manager计算机中的/etc/resolv.conf文件 (在Windows中为\etc\hosts文件) 是否具有为WebLogic服务器主机定义了正确的域、搜索、名称服务器列表。