如何使基于REST的Web应用程序稳定且有弹性(Kubernetes / Docker)

时间:2017-07-13 22:45:32

标签: scala docker kubernetes kubernetes-health-check

我有一个微服务群集的应用程序,我想确保我的服务稳定且有弹性。

非常重要的是它将一直可用。

该应用程序是用scala编写的

Web框架正在发挥

在docker上运行应用程序,kubernetes正在管理集群中的容器。

不使用队列或任何东西,请求来,并获得响应(计算当然返回Futures)

我是开发区的新手,我想确保我的服务有弹性吗?

1 个答案:

答案 0 :(得分:0)

在不知道您的申请的情况下,很难确定所有要求 以下是我能想到的几个。

  • 运行更多on pods。处理pod故障情况
  • 确保所有kubernetes节点上的podsspreads。处理节点故障。
  • 将服务设置为循环。流量将在所有人之间共享 豆荚。
  • 监控事务延迟。