首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Restcomm的高可用性

Restcomm的高可用性
EN

Stack Overflow用户
提问于 2016-04-28 10:04:56
回答 1查看 144关注 0票数 4

我正计划为RestComm建立一个高可用性的自动标度系统,并对规划它的最佳方法提出一些普遍的疑问。

这就是我现在拥有的:

  • Restcomm实例使用Amazon (docker),因此我们可以非常容易地启动更多实例。
  • 它们都共享Amazon数据库。
  • 工作区在实例之间共享并持久化。

为了进入下一步,我有一些问题:

  1. 亚马逊负载均衡器不是一个选项,因为它不支持UDP,所以我正在考虑Telestax LB,对吗?是否可以使用码头部署它?
  2. 将Restcomm MS移出码头Restcomm图像,这样它就可以独立地进行缩放。Restcomm提供env变量来指定MS,所以我将在它后面有一个LB和几个MS。对吗?
  3. Restcomm实例需要多少RAM,支持多少并发会话?我们如何知道有多少并发的会话是实时的和以编程的方式进行的?
  4. 在RestComm中有一种“自动缩放”机制?更多的信息将不胜感激。Ubuntu对我来说不是一个选择。
  5. 我们正在考虑用Graylog2或logstasch来管理日志。这里有什么见解吗?如何在码头映像中安装代理?

我发现的唯一的文档是这个非常好的文档:https://docs.google.com/document/d/13xlaioF065pDnQUoZgfIpi6Noh0qHfAZ7U6afcPd2Y0/edit

还有别的医生吗?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-28 10:26:19

很好的问题:

  1. 是。看,https://hub.docker.com/r/restcomm/load-balancer/
  2. 您将有一个LB (更好的做法是有2与主动被动,以避免单一的故障点)与X Restcomm在后面,与Z媒体服务器在他们后面。
  3. 这取决于顶部应用程序的复杂性。但是这里有一些数字https://github.com/RestComm/Restcomm-Connect/wiki/Load-Testing-on-Docker
  4. 还没。如果juju不是一种选择,您可以使用Mesos或Kubernetes。我们现在对库伯内特斯有一套悬而未决的问题,但是梅索斯应该会发挥作用的。
  5. 您可以检查https://hub.docker.com/r/restcomm/graylog-restcomm/,它包含预加载的坞映像,其中包含轮询restcomm服务器收集度量所需的所有内容。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36911374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档