检查WebLogic中的数据源是否已启动

Ahm*_*aya 6 weblogic weblogic-10.x

如何在Weblogic 10.3菜单中检查数据源是否已启动.是否有"ping"按钮链接Glassfish?在Monitoring-> Testing菜单中,尽管目标定义了管理服务器,但没有服务器定义,

jav*_*ett 9

为了查看下面列出的服务器/状态和测试数据源操作Services -> Data Sources -> <your datasource> -> Monitoring (Tab) -> Testing (Tab),需要满足以下所有条件:

  • 至少需要运行数据源所针对的一台服务器.如果AdminServer不是目标,则可能不是这样 - 访问Environment -> Servers并检查目标服务器是否正在运行.
  • Configuration -> Connection Pool -> (Advanced) "Test Connections On Reserve"必须检查/ true 数据源
  • 您需要在Test Table NameSQL语句中配置表名,例如SQL SELECT 1 FROM DUAL.

然后,您应该看到"监视/测试"选项卡中列出的目标服务器.


Der*_*rek 0

如果数据源已部署并正在运行,您可以通过查看“监控”->“统计”选项卡下的“数据源”页面来查看状态(Enabled=true、State=Running)。如果此页面上没有列出该数据源的任何内容,通常意味着该数据源部署失败或不是目标。检查 WLS 服务器日志中是否有错误消息,然后检查“目标”选项卡以查看是否已选择部署目标。但要回答您的问题,如果您在该监视页面上没有看到任何内容,则数据源未运行。

如果您认为数据源已正确部署,并且在监控页面中没有看到任何内容,则该数据源可能未在使用中(没有应用程序使用它并且初始连接设置为 0)。您可以将初始连接设置为至少 1,并启用保留测试。如果连接失败,您将在 WLS 日志中看到该失败。