0

环境:

  1. IBM Worklight 服务器 6.2 * 2,
  2. 自由服务器 8.5.5.1 * 2&
  3. IBM DB2 * 1。

两个 Worklight Server 节点都在工作。

问题:

  1. 每当控制台 URL[ http://xxxx:9080/worklightconsole]尝试打开它需要时间来加载[大约 10 秒。],我已经尝试通过重新启动服务器并尝试了很多次。

  2. Liberty Farm 实施中是否有以下两个属性的影响。

    A. cluster.data.synchronization.taskFrequencyInSeconds &

    B. clustersynctask.staleCyclesNum

  3. Trace.log - 这可以忽略吗?

    A. 配置 Liberty Farm 后,为什么我会获得 Liberty Profile Runtime?当我进一步浏览 trace.log 时,我可以找到Detected Liberty Farm Runtime

    B. 为什么警告无法解码密码?

    C. 没有我在我的配置中指定为Localhost的地方?

[10/22/14 10:26:06:642 GST] 00000013 id=
com.worklight.common.util.jmx.MBeanConnectorFactory 1 检测到 Liberty 配置文件运行时

[10/22/14 10:26:06:643 GST] 00000013 id=
LibertyRuntimeMBeanHandler > getMBeansServerConnection() ENTRY localhost null

[10/22/14 10:26:06:643 GST] 00000013 id=
com.worklight.common.util.jmx.LibertyRuntimeMBeanHandler 1 Worklight REST连接与 localhost 上的端口 9444

[10/22/14 10:26:06:644 GST] 00000013 id= RuntimeMBeanHandler
解码()条目

[10/22/14 10:26:06:646 GST] 00000013 id=
com.worklight.common.util.jmx.RuntimeMBeanHandler W 无法解码密码

[10/22/14 10:26:06:646 GST] 00000013 id= RuntimeMBeanHandler
解码()返回

4

1 回答 1

1

1)控制台需要等待启动节点时执行的同步任务完成。确保您还安装了最新的 6.2 ifix,因为它包括性能改进

2 ) 完全没有影响

3 A) 此跟踪涉及运行时和管理服务之间的本地通信(请参阅下一点),在这种情况下,重要的是应用服务器而不是拓扑(服务器场中的通信与独立 Liberty 服务器中的通信相同)

3 B) WL 运行时需要与在同一JVM 中运行的管理服务进行通信。因此,它使用 server.xml 中声明的 HTTPS 端口号在 localhost 上进行 JMX 通信

3 C) 这意味着在运行时的类加载器元素和管理服务中引用的 com.ibm.ws.crypto.passwordutil jar 文件不正确或在运行时定义中丢失(在最新的 6.2 修复程序)。jar 的名称包含取决于 Liberty 版本的版本号。可以在 Liberty 的 lib 目录中找到该 jar。对于 Liberty 8.5.5.1,它应该是 com.ibm.ws.crypto.passwordutil_1.0.2.jar。

于 2014-10-22T07:22:13.857 回答