调整 JVM 服务器启动环境

如果您正在运行多个 JVM 服务器,那么可以通过调整 JVM 启动环境来提高性能。

关于此任务

当 JVM 服务器启动时,该服务器必须在 /usr/lpp/cicsts/cicsts54/lib 目录中装入一组库。 如果同时启动大量 JVM 服务器,那么装入所需库所花费的时间可能会导致某些 JVM 服务器超时,或者某些 JVM 服务器可能需要过长的时间才能启动。 要缩短 JVM 服务器启动时间,应调整 JVM 启动环境。

过程

  1. 为 JVM 服务器创建共享类高速缓存以一次性装入库。
    要使用共享类高速缓存,请将 -Xshareclasses 选项添加到每个 JVM 服务器的 JVM 概要文件。 有关更多信息,请参阅 IBM SDK Java Technology Edition 7.0.0
  2. 增大 OSGi 框架的超时值。
    DFHOSGI.jvmprofile 包含 OSGI_FRAMEWORK_TIMEOUT 选项,用于指定 CICS ® 等待 JVM 服务器启动和关闭的时间长度。 如果超过该值,那么 JVM 服务器无法正确初始化或关闭。 缺省值为 60 秒,因此您应该针对自己的环境增大此值。