Memcache 1.2.2 против 1.4.7 сообщений журнала - PullRequest
1 голос
/ 29 сентября 2011

Следующий вывод журнала в memcached 1.2.2:

<8 new client connection
<8 set mynamespace:views/show 0 47 20499
>8 STORED

можно интерпретировать как expires_in = 47 секунд и размер = 20499.

Как мы интерпретируем следующий вывод журнала memcached 1.4.7 для expires_in и размера?

<40 GET views/show
>40 Writing an error: Not found  
>40 Writing bin response:  
>40   0x81 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x01  
>40   0x00 0x00 0x00 0x09  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
<40 Read binary protocol data:  
<40    0x80 0x01 0x00 0x38  
<40    0x08 0x00 0x00 0x00  
<40    0x00 0x00 0x00 0x46  
<40    0x00 0x00 0x00 0x00  
<40    0x00 0x00 0x00 0x00  
<40    0x00 0x00 0x00 0x00  
<40 SET views/show Value len is 6  
>40 Writing bin response:  
>40   0x81 0x01 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x00  
>40   0x00 0x00 0x00 0x01  

1 Ответ

2 голосов
/ 02 октября 2011

https://github.com/memcached/memcached/blob/master/memcached.c

ищите «settings.verbose» Или вы можете искать «Writing bin response», и он покажет вам фактический код.

Memcache ++ с открытым исходным кодом!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...