• 我有一个coreos集群,它运行3个Web容器,每个容器运行相同的Web应用程序。
  • 如何使用haproxy和nginx平衡对这些正在运行的容器的请求的负载。
  • 请提出建议。
  • 最佳答案

    我建议您仔细看一下vulcand,它是运行在coreos上的反向代理,旨在在运行在coreos上的容器之间平衡HTTP请求的负载:



    https://coreos.com/blog/zero-downtime-frontend-deploys-vulcand/

    http://vulcand.github.io/

    一个不错的博客文章,其中包括使用vulcand在多个Docker容器之间进行负载平衡:

    http://www.recorditblog.com/post/how-to-create-a-web-scale-infrastructure-based-on-docker-coreos-vulcand-and-mesos-and-why-object-storage-becomes-the-de-facto-data-repository/

    这个github仓库提供了一些示例源代码,用于设置coreos,docker和vulcand:

    https://github.com/bradgignac/intro-to-coreos

    关于nginx - 如何在CoreOS中平衡服务的负载?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28317546/

    10-13 09:26