Example #1
0
    def clear_cache(self, user_id, request):
        """清除用户数据缓存
        """
        timer = Timer(user_id)
        req = internal_pb2.DeleteUserReq()
        req.ParseFromString(request)

        DataBase().clear_data_by_id(user_id)

        res = internal_pb2.DeleteUserRes()
        res.status = 0
        response = res.SerializeToString()
        logger.notice(
            "Clear cache succeed[id=%d][req=%s][res=%s][consume=%d]" %
            (timer.id, req, res, timer.count_ms()))

        return response