代码之家  ›  专栏  ›  技术社区  ›  Phillip B Oldham

类似memcache客户端的连接管理的设计模式?

  •  1
  • Phillip B Oldham  · 技术社区  · 16 年前

    我需要管理到多个服务的连接,这些服务托管在多个服务器上。每个服务在多个服务器上可用,以实现冗余。

    我想做的是建立一个客户机,类似于 memcached 或 beanstalkd 客户机,它可以以循环方式连接到服务;如果一个连接断开,它将尝试下一个,直到它通过列表N次,并且没有服务器响应。

    我应该研究什么(设计)模式来实现这一点?连接到服务的方法与其他方法相似,那么是否有一个模式也可以包含这一点?

    1 回复  |  直到 16 年前
    推荐文章