Eu não acredito que eles contenham um inode (ao contrário do Apache por padrão) ... embora eu esteja tendo dificuldades para encontrar onde descobri isso há muito tempo (melhor para um cluster de cache). Você está trabalhando em um ambiente sem um relógio útil (por exemplo, incorporado)?
Compare com o Apache ETags , que também são calculados a partir do tempo e tamanho da modificação, mas também podem ser configurados para depender do inode do arquivo.
@RalfFriedl esta resposta será melhor para programadores PHP, porque no futuro algum programador PHP como eu procurará 3 palavras-chave "nginx", "etag", "alg" e ele encontrará minha resposta. Isso talvez impeça a criação de duplicação de perguntas.
Respostas:
No código-fonte: http://lxr.nginx.org/ident?_i=ngx_http_set_etag
Você pode ver nas linhas 1830 e 1831 que a entrada é a hora da última modificação e o comprimento do conteúdo.
fonte
Em PHP, quem vai precisar.
fonte