Cassandra 健康检查幻象

在我们的容器化 scala 应用程序中,我们使用幻像库从 Type the amount you are investing: 10000 Type interest rate5 Type annual Addition0 Enter number of years to invest5 total 10500.0 total 10500.0 total 11025.0 total 11576.25 total 12155.0625 interest = -12155.0625 interest = 3358.21965978516 interest = 18871.50181957032 interest = 34384.78397935548 interest = 49898.06613914064 To restart type y or to quit type any key 持久化和检索数据。我们需要对 Cassandra 进行定期健康检查。

目前,在任何新的 kubernetes pod 中进行部署时,在应用程序的引导过程中,我们会检查活动的 Cassandra 会话,然后对 Cassandra 运行状况运行预定检查。

感谢是否可以分享在 Cassandra 上进行健康检查的替代方法。

yeqishy 回答:Cassandra 健康检查幻象

如果您使用的是 DataStax Cassandra Operator (cass-operator),健康检查已经自动为您完成。如果 pod 出现故障,cass-operator 会自动尝试为您恢复它。

如果您还没有看过,请查看开源 K8ssandra。它是一个现成的平台,可在 Kubernetes 中使用 DataStax Cassandra Operator 运行 Apache Cassandra,但内置所有工具:

  • Reaper 用于自动维修
  • Medusa 用于备份和恢复
  • Metrics Collector 用于使用 Prometheus + Grafana 进行监控
  • 用于 k8s 集群入口的 Traefik 模板

由于所有这些组件都是开源的,因此它们都可以免费使用,不需要许可证或付费订阅,但仍具有强大的社区支持。干杯!

本文链接:https://www.f2er.com/1074976.html

大家都在问