Mysql 데이터베이스에 연결할 수 없습니다 - 때때로

Mysql 데이터베이스에 연결할 수 없습니다 - 때때로

crontab을 통해 PHP 스크립트를 실행하는 데 문제가 있습니다. 다양한 가상 서버에 설치된 스크립트를 실행하는 라인은 약 70개입니다. 몇 줄만 실행하면 모든 것이 작동하지만 더 많은 줄이 실행되면 일부는 실행되지 않습니다.

처음에 우리는 이것이 crontab 문제라고 생각했지만 '오류 메시지: 데이터베이스에 연결할 수 없습니다' 스크립트에서 오류가 발생하고 있음을 알아냈습니다. 이제 이 스크립트를 사용하면 VPS에 설치한 응용 프로그램이 서버에서 시스템의 예약된 전송 스크립트(나중에 이메일이 전송되도록 예약할 수 있도록)를 실행할 수 있습니다.

이 오류를 통해 우리는 mysql 엔진에 문제가 있음을 알 수 있습니다. 우리는 mysql 전문가가 아니기 때문에 누군가가 이것으로 무엇을 해야할지 알고 있을 것입니다. 다음은 mysql의 몇 가지 출력입니다.

Uptime: 80832  Threads: 60  Questions: 4116373  
Slow queries: 2067  Opens: 69721  Flush tables: 2  
Open tables: 400  Queries per second avg: 50.925

그리고

+--------------------------+--------+
| Variable_name            | Value  |
+--------------------------+--------+
| Aborted_connects         | 64     |
| Connections              | 671995 |
| Max_used_connections     | 215    |
| Ssl_client_connects      | 0      |
| Ssl_connect_renegotiates | 0      |
| Ssl_finished_connects    | 0      |
| Threads_connected        | 60     |
+--------------------------+--------+

여기서 의심스러운 점이 보이시나요? 연결은 localhost에서만 열립니다. /etc/my.cnf에는 설정이 있습니다

 bind-address = 127.0.0.1 

관련 정보