regra geral para estimar o tamanho de keys_zone para o proxy reverso nginx

2

Estou usando o nginx como um proxy reverso, mas tentando descobrir o tamanho que devo definir o atributo 'keys_zone' na diretiva 'proxy_cache_path'. O único conselho para determinar esse tamanho que encontrei é o link

No entanto, isso não parece certo para mim, já que 'max_size / (tamanho médio do arquivo)' parece ser um exagero.

Não é o keys_zone apenas os metadados para o arquivo em cache no disco? portanto, o tamanho de uma determinada entrada deve ser muito pequeno. Existe alguma maneira de fazer um 'get' em uma entrada na zona para que eu possa ver quanto espaço uma determinada entrada está ocupando?

    
por rynop 07.05.2012 / 18:31

1 resposta

2

Por link

O tamanho da zona deve ser definido proporcionalmente ao número de páginas a serem armazenadas em cache. O tamanho dos metadados para uma página (arquivo) depende do sistema operacional; atualmente são 64 bytes para o FreeBSD / i386 e 128 bytes para o FreeBSD / amd64.

    
por 08.05.2012 / 18:23