Onde posso encontrar os arquivos de log do servidor web fino

2

Estou usando o servidor web thin para meu aplicativo sinatra. Algumas vezes, ele gera 504 tempo limite de gateway.

Onde posso ver os logs de acesso e de erros do thin?

    
por Sayuj 07.07.2011 / 11:52

2 respostas

1

Dê uma olhada em thin -h . Por padrão, ele está localizado em log/thin.log .

    
por 07.07.2011 / 12:25
1

O registo fino é bastante esparso e não muito flexível em comparação com suspeitos usuais, como o Apache / Nginx.

Você pode ativar o registro em nível de depuração no arquivo de log padrão passando a opção --debug na linha de comando durante a execução do Thin ou adicionando a opção debug: yes ao arquivo .yml de configuração do aplicativo do Thin.

Para mais detalhes, você também pode adicionar a opção --trace / trace: yes . Isso exibirá quase tudo que está passando por Thin, incluindo o conteúdo de solicitação e resposta.

Há também uma opção --stats PATH / stats: PATH que permite ativar uma página da web de estatísticas especiais no PATH especificado (por exemplo, /thin-stats ), que mostra o número de solicitações processadas pelo Thin e alguns dados de cabeçalho. / p>

Execute thin -h para visualizar todas as opções da linha de comando, que podem ser passadas para thin.

    
por 27.05.2014 / 13:21