我有几台服务器无法从 JCS 2.2 缓存中检索值。如果我从托管 JCS 的机器上进行检索,我就成功了。注意:我有其他主机能够从缓存中检索值。
客户端或服务器端都没有错误表明问题可能是什么。我可以从问题服务器远程登录到 JCS 主机和端口。
我几乎可以肯定这与问题 JCS 主机上的网络配置方式有关——我只是无法确定原因。
我将如何打开调试以尝试隔离问题?注意:我尝试将以下内容添加到 log4j.properties:
log4j.category.org.apache.commons.jcs=错误
log4j.logger.org.apache.commons.jcs=错误
但这会导致 java.lang.ClassNotFoundException: org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger (寻找 JCS 3.x 类?为什么?)
帮助!