gpt4 book ai didi

docker - 如何在 Mesos 或 CoreOS 中配置 MariaDB 和 Redis 的高可用集群

转载 作者:行者123 更新时间:2023-12-04 13:05:23 24 4
gpt4 key购买 nike

在大多数教程、演示和演示中,只展示了通过 DNS(SkyDNS、skydock 等)或通过反向代理(例如 HAproxy 或 Vulcand,它们配置了 etcd 或 ZooKeeper)进行负载平衡的无状态服务。

是否有使用以下方法部署 MariaDB 和 Redis 集群的最佳实践:

  • CoreOS + 舰队 + Docker;或
  • Mesos + 马拉松 + Docker
  • 任何其他集群管理解决方案

  • 当运行Master的主机可能发生变化时,如何配置Redis集群和MariaDB集群(Galera)?

    https://github.com/sheldonh/coreos-vagrant/tree/master/redis

    http://www.severalnines.com/blog/how-deploy-galera-cluster-mysql-using-docker-containers

    最佳答案

    发布问题后,我很幸运,遇到了一些实现了我想要的功能的存储库:

    Redis

    https://github.com/mdevilliers/docker-rediscluster - 具有两个 Redis 实例和三个 Redis Sentinel 监视器的 Redis 集群。如果主人失败,哨兵会提升奴隶为主人。 Mark 还创建了一个项目,用于配置 HAProxy 以使用提升的 Master - https://github.com/mdevilliers/redishappy

    Percona/Galera 集群

    开箱即用的 docker 镜像 - https://github.com/paulczar/docker-percona_galera

    关于docker - 如何在 Mesos 或 CoreOS 中配置 MariaDB 和 Redis 的高可用集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27501644/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com