即使perfservlet已经存在,但Applications Manager仍然表示perfservlet没有安装。这可能是什么问题?

即使perfservlet已经存在,但Applications Manager仍然表示perfservlet没有安装。这可能是什么问题?

  1. 确保您可以访问 perfservlet.xml , 同时使用IP地址和端口调用URL,如下所示:
    1. http://192.168.23.41:9080/wasPerfTool/servlet/perfservlet?connector=SOAP&port=8880
  2. 验证您是否在正确的服务器中部署了perfservlet。 
  3. 对于ND模式,请确保部署管理器已启动并正在运行。 
  4. 如果在Websphere中启用了全局安全性,请确保将Websphere管理员用户添加到perfservletApp的监控组。
    1. 请转到Websphere管理控制台 → 应用程序 → 已安装的应用程序 → 选择perfservletapp → 安全角色到用户组映射 → 选择监控角色 → 关联管理员用户 → 直接保存到主配置。 
  5. 如果它没有响应,则检查是否在WebSphere服务器中配置了虚拟主机。请按照下列步骤操作来进行验证: 
    1. 登录到WebSphere服务器的管理控制台。 
    2. 展开环境节点并点击虚拟主机。 
    3. 点击“default_host”,然后点击主机别名。 
    4. 现在检查端口9080的主机名是否显示为 “*” 或主机名。如果给出了主机名,则将其更改为 “*”,保存配置并重新启动WebSphere服务器。 
    5. 在Applications Manager中添加它。