2017-02-22 5 views
0

내 웹 응용 프로그램을 다른 공급자 서버의 데이터베이스로 한 달 동안 실행하도록 서버를 옮깁니다. 서버의 지리적 거리는 작습니다 (같은 도시).DB 및 웹 서버가 별도의 공급자 컴퓨터에 있습니다

  • DB 서버 - PDO MySQL의
  • 웹 서버 - 젠드 PHP

나는이 웹 및 DB 서버 사이의 통신에 문제가 있습니까? 주목해야 할 주요한 것들은 무엇입니까?

+0

예. 주의해야 할 주요 사항은 두 서버 간의 대기 시간입니다. 다음 랙에 머물 수 있지만 대기 시간은 용납 될 수 없습니다. –

+0

고마워요. 서버 간의 대기 시간을 측정 한 결과 40ms였습니다. mysql 또는 일반적으로 서버 통신을 위해 허용되는 대기 시간은 어느 정도입니까? – Agape

+0

@Agape 40ms는 괜찮습니다. 웹 애플리케이션에 얼마나 많은 사용자가 있는지 알 수 없지만, 1000 명이 아니라면 문제가 없어야합니다. – FMashiro

답변

0

대기 시간이 더 오래 걸릴 수도 있지만 대부분 서버 간의 연결 품질에 따라 달라 지지만 여전히 상당히 합리적 일 수 있습니다.

실제로 IP 주소에서 로그인 할 수있는 원격 데이터베이스 호스트에 계정을 설정해야하며 다른 서버가 연결하지 못하도록 서버의 IP를 해당 서버에서 허용 목록에 추가해야합니다.

나머지는 많은 변화 그냥 평소되지 않습니다

-use 준비된 문

-validate 입력 사용자를 신뢰 하지마

-etc

그 외에도 모든 것을 원활하게 실행하고 정기적 인 백업을 수행하도록 로그를보다 규칙적으로 살펴볼 수 있습니다. 뭔가 잘못되었을 때 응급 서버를 설치해야하는 경우에 대비해.