시스템의 다양한 다른 서비스 (즉, Mongo, Redis, Memcached 등)의 상태를 보여주는 기본 서비스를 실행하고 싶습니다.Memcached 연결 테스트
from django.core.cache import cache
host, name = cache._cache._get_server('test')
이 호스트와 임의의 문자열을 반환하는 것 같다 Memcached가 들어
, 난 이런 식으로 뭔가를 할 수 있다는 생각했다. 호스트 개체가 Memcached에 성공적으로 연결하고 있음을 확인합니까?반환 된 호스트 개체에 connect()
메서드가 있다는 것을 알고 있습니다. 프로덕션 환경에서 새로운 연결을 열면 약간 겁이 나서, 그 방법을 테스트하기위한 쉬운 Dev 설정이 없습니다. 나는이 라이브러리가 파이썬 Memcached 라이브러리 중 하나에 있다고 가정하지만 여기서 어떤 라이브러리가 적절한 것인지 잘 모르겠습니다.
_get_server
메서드를 사용하여 Memecached 연결 성공 여부를 테스트하거나 connect 메서드를 사용해야합니까?
실제 질문이 무엇인지 혼란 스럽습니다. – jterrace
나는 당신이 묻고있는 것을 얻기 전에 이것을 3 번 읽어야했다. – Edwin