2017-10-16 4 views
0

메모리 압력으로 인해 만료 된 시간 전에 만료되는 키 수의 정확한 통계를 쉽게 구할 수 있습니까?memcached 키 수가 너무 일찍 만료 되었습니까?

memcached는 수십 개의 통계 (Memcache stats understanding)를 제공하지만,이 통계 중 일부가이 질문에 대한 답변을 전하는 경우 분명하지 않습니다.

+0

[Memcache stats understanding] (https://stackoverflow.com/questions/15110999/memcache-stats-understanding) –

+0

의 가능한 복제본 https://stackoverflow.com/questions/에서 대답이 명확하지 않습니다. 15110999/memcache-stats -이 통계 중 일부가이 질문에 대한 답임을 이해합니다. 게다가 그 대답에는 많은 양의 불필요한 정보가 있습니다. 키의 수가 너무 빨리 만료되었음을 전달하는 정확한 (필드 | 통계 | 키 이름 |)을 알고 싶습니다. – esilver

+0

'evictions': Memcached가 최대 메모리 설정 (limit_maxbytes)에 도달하여 새 항목의 메모리를 확보하기 위해 캐시에서 제거 된 개체 수입니다. –

답변

0

Memcached가가 STATS 명령으로 쉽게 가져올 수 있습니다 통계의 큰 숫자를 가지고 있으며, 당신은 또한 STATS items, STATS settings, STATS sizesSTATS slabs을 요청할 수 있습니다 - 여러 다른 사람의 사이에서뿐만 아니라. Memcached가가 최대 메모리 설정의 도달했기 때문에 새로운 항목에 대한 메모리를 확보하기 위해 캐시에서 제거 객체의 수 - 반환 항목에 대한 주요 STATS 명령에 대한

는 ' 퇴거'입니다.

항목이 만료되었거나 (즉, TTL이 초 또는 시간 소인으로 종료되었지만) 메모리에 남아있는 경우 캐시 미스가 반환됩니다.