代码之家  ›  专栏  ›  技术社区  ›  Kynth

如何识别哪个mysql slave已经响应?

  •  0
  • Kynth  · 技术社区  · 16 年前

    我有一个MySQL主服务器复制到三个从服务器上。

    一个传统的网站正在执行从系统的负载平衡读取。

    有没有一种方法可以从网站上识别出哪些奴隶在服务于一个阅读请求?

    我希望使用一个函数返回服务器名或IP地址作为选择的一部分,但任何合理的方法都可以。

    提前谢谢。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Rufinus    16 年前
     SHOW VARIABLES LIKE 'server_id' 
    

    每个主机都必须有自己的服务器ID。应该足以知道哪个主机响应了请求。