5

我想知道监视 Tridion 缓存通道服务 (CCS) 以进行功能健康检查的最佳方法是什么。

我们今天已经有了什么?

  • Windows 服务监控(它作为 Windows 服务运行)
  • Telnet 端口 1099 检查 (TCP)

通过上述两项检查,我们能够捕捉到大部分故障,但有时 CCS 仍然没有响应缓存失效或缓存命中,并且日志中也没有错误(静默失败?不确定)。

还有其他方法可以进行健康检查吗?

通常对于 http,我们可以 ping 一个 url 并获得 200 或 500 等状态码。CCS有没有类似的技术,所以我们可以得到功能健康状态。它是基于 RMI 的,所以不确定它是否有类似 http 的状态码。

任何指针将不胜感激。

4

1 回答 1

4

我不认为 CCS 能够广播健康信号。我看到的唯一选择是从 CCS 切换到 JMS。例如,可以广泛监控 Apache ActiveMQ,如本文所述:ActiveMQ JMS ping

JMS 相对于 CCS 的其他优势:

  • 它在 http 上运行,所以它更“防火墙友好”
  • 它可以使用负载均衡器进行扩展
  • 它可以处理任意数量的“主题”,因此您可以将一个 JMS 实例用于您的生产/验收/开发、直播/登台等。
于 2012-08-19T20:06:56.277 回答