사무실 네트워크에서 원격 서버로만 MySQL 시간 초과가 발생하지만 다른 연결에는 문제가 없습니다.

사무실 네트워크에서 원격 서버로만 MySQL 시간 초과가 발생하지만 다른 연결에는 문제가 없습니다.

저는 동료와 마찬가지로 로컬 컴퓨터에서 이러한 앱을 잘 개발해 왔습니다. 최근에 업무용 책상을 옮겨 지금은 건물의 다른 층에 있지만, 연결되어 있는 라우터는 하나뿐입니다.

그 이후로 이 서버에 연결하면 시간 초과가 자주 발생하는 것으로 보입니다. 가끔 통과하고 로딩이 즉각적으로 이루어집니다.

어쨌든 테스트된 연결이 있습니다.

1. my computer -> office network -> php pdo      -> mysql server A     - timeout
2. my computer -> office network -> mysql cli    -> mysql server A     - timeout
3. my computer -> office network -> mysql cli    -> mysql server A     - timeout

4. another pc  -> office network -> mysql cli    -> mysql server A     - timeout
5. my computer -> mobile network -> mysql cli    -> mysql server A     - ok

6. my computer -> office network -> ssh server A -> mysql server A     - ok
7. my computer -> office network -> ssh server B -> mysql server A     - ok
8. server B web app              -> php pdo      -> mysql server A     - ok

9.  my computer -> office network -> php pdo     -> mysql server B     - ok
10. my computer -> office network -> mysql cli   -> mysql server B     - ok

이것은 정말 나를 당황하게 만들었습니다.

답변1

귀하의 데이터에 따르면 Office 네트워크의 (mysql cli) 서버 A에 대해 열린 포트가 필요한 것 같습니다.

관련 정보