AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 969009
Accepted
semmelbroesel
semmelbroesel
Asked: 2019-05-28 08:22:00 +0800 CST2019-05-28 08:22:00 +0800 CST 2019-05-28 08:22:00 +0800 CST

Tempo limite do Apache regularmente, SIGTERM

  • 772

Eu tive meu próprio servidor baseado em máquina virtual rodando em uma empresa de hospedagem profissional por meio ano. Eu não fiz nenhuma mudança em meses.

De repente, alguns dias atrás, meu sistema de monitoramento de sites de terceiros me enviou um e-mail informando que todos os meus sites estão inativos. Reiniciei o apache e funcionou novamente, mas no dia seguinte aconteceu a mesma coisa. Agora estou no meu 3º dia consecutivo disso. Pelo menos nos últimos dois dias, aconteceu entre 7h e 8h no meu horário.

Tudo o que recebo no log de erros do Apache (/var/log/apache2/error_log) é isso:

[Mon May 27 00:33:17.764703 2019] [core:notice] [pid 5405] AH00094: Command line: '/usr/sbin/apache2'
[Mon May 27 00:33:17.927290 2019] [mpm_prefork:notice] [pid 5405] AH00169: caught SIGTERM, shutting down
[Mon May 27 00:52:55.866838 2019] [mpm_prefork:notice] [pid 848] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2r configured -- resuming normal operations
[Mon May 27 00:52:55.879748 2019] [core:notice] [pid 848] AH00094: Command line: '/usr/sbin/apache2'
[Mon May 27 12:47:22.759575 2019] [mpm_prefork:notice] [pid 848] AH00169: caught SIGTERM, shutting down
[Mon May 27 12:47:28.041888 2019] [mpm_prefork:notice] [pid 5572] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2r configured -- resuming normal operations
[Mon May 27 12:47:28.041936 2019] [core:notice] [pid 5572] AH00094: Command line: '/usr/sbin/apache2'
[Mon May 27 12:47:28.212269 2019] [mpm_prefork:notice] [pid 5572] AH00169: caught SIGTERM, shutting down
[Mon May 27 15:54:59.721916 2019] [mpm_prefork:notice] [pid 6550] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2r configured -- resuming normal operations
[Mon May 27 15:54:59.721963 2019] [core:notice] [pid 6550] AH00094: Command line: '/usr/sbin/apache2'

É a 3ª linha de baixo quando o sistema caiu, eu acredito. Parece que o apache foi desligado, mas não inicializou novamente.

Eu sei o suficiente sobre Linux para ser perigoso, mas estou ficando sem ideias de onde mais procurar.

Quais outros arquivos de log você recomendaria verificar e quais outras etapas de solução de problemas posso executar, por exemplo, adicionar log extra etc.?

Isso está sendo executado no Debian 9 e ninguém mais tem acesso a nada no servidor. Ele roda Apache2, MySQL e PHP7.

Obrigado!

apache-2.4
  • 1 1 respostas
  • 1876 Views

1 respostas

  • Voted
  1. Best Answer
    John Mahowald
    2019-05-28T09:08:27+08:002019-05-28T09:08:27+08:00

    SIGTERM enviado para httpd significa parar agora . Encontre o que está enviando este sinal.

    killsnoop é um script fácil de fazer isso. No entanto, o BPF não estará disponível no Debian 9. (Às vezes, cavar no repositório bcc revela outras implementações pré-BPF, mas nem sempre.)

    Ou você pode configurar o auditd para registrar kill syscalls.

    Anti-padrões para procurar, em crontabs e em qualquer outro lugar:

    • Scripts que param o httpd sem iniciá-lo
    • comandos kill, killall, fuser em scripts que atingem por engano httpd
    • 2

relate perguntas

  • Apache2 - SSL não está funcionando

  • Apache <VirtualHost> tag, NÃO redirecione se o IP do cliente = x... como fazer isso?

  • Não consigo habilitar meu site? [fechado]

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve