memcache.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:spc 作者: whbrewer 项目源码 文件源码
def _get_server(self, key):
        if isinstance(key, tuple):
            serverhash, key = key
        else:
            serverhash = serverHashFunction(key)

        if not self.buckets:
            return None, None

        for i in range(Client._SERVER_RETRIES):
            server = self.buckets[serverhash % len(self.buckets)]
            if server.connect():
                # print("(using server %s)" % server,)
                return server, key
            serverhash = serverHashFunction(str(serverhash) + str(i))
        return None, None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号