"사이트 다운 유지 관리"는 어떤 유지 관리 작업을 하나요?

"사이트 다운 유지 관리"는 어떤 유지 관리 작업을 하나요?

저는 보통 수준의 웹 개발자입니다. 트래픽이 많은 웹사이트를 관리한 적이 없습니다. 일반적으로 트래픽이 많은 웹사이트만 유지 관리를 위해 다운되는 것으로 나타났습니다. stackoverflow.com도 유지 관리를 위해 중단됩니다.

나는 항상 궁금하다. 그들은 어떤 종류의 유지 관리를 합니까? 즉, 프로세스가 자동화된다는 것입니다.

사용자 요청 --> 웹 서버 --> 서버측 프로그램 --- > 데이터베이스 서버.

유지해야 할 것이 무엇입니까?

답변1

일반적으로제일 높은교통 사이트~하지 않다정비를 위해 내려갑니다. 그럴 필요가 없도록 설계되었습니다. (사이트에 따라 매우 까다로울 수 있습니다. 여러 서버를 실행하는 경우는 아니지만 분명히 그것이 시작점입니다.)

그러나 일반적으로 "유지 관리를 위한 사이트 다운"은 다음을 의미합니다.

  • 웹 애플리케이션 소프트웨어 업그레이드(새로운 기능 추가 등)
  • 하드웨어 변경(예: 다른 데이터 센터로 이동, 전환 중)
  • 뭔가 크게 잘못되어 고치려고 노력 중입니다(예: 데이터 센터에 정전이 발생했습니다. 전원이 다시 들어올 때까지 다른 곳에서 정적 "사이트 다운" 페이지를 가리키도록 DNS 항목을 변경합니다).

답변2

다음을 포함하되 이에 국한되지 않고 서버에서 실행되는 다양한 소프트웨어에 대해 업데이트(또는 수정)를 실행하려고 할 수 있습니다.

  • 운영 체제
  • 웹서버 소프트웨어 자체
  • 모든 스크립팅 프레임워크
  • 데이터베이스

그 외에도 새 하드 드라이브 추가, 마더보드 업그레이드, 더 빠른 RAM 장착, 네트워크 카드 교체 등 하드웨어 유지 관리 작업을 수행할 수도 있습니다. 하드웨어와 소프트웨어 모두 업그레이드하거나 수정할 수 있는 것들이 실제로 많이 있습니다.

이제 백업 서버(또는 클러스터 또는 이와 유사한 것)가 있는 경우 이는 투명할 수 있지만 문자 그대로 페이지를 제공하는 하나의 상자라면...음, 거의 다운되어야 합니다.

답변3

당신은 코딩 배경에서 왔기 때문에 거기에 비유하겠습니다. 시스템 관리자가 되는 것이 프로그래밍과 비슷하다고 상상해 보십시오. 단, 몇 시간마다 다른 언어로 코드를 작성해야 한다는 점만 다릅니다. 때로는 파스칼일 때도 있습니다.

사실, 그것은 무엇이든 의미할 수 있지만. 때때로 쥐가 따뜻한 곳으로 씹어먹을 때도 있습니다. 또는 단일 실패 지점이 알려지게 됩니다. 가동 중지 시간을 없애는 것은 첫 번째 컴파일에서 완벽하게 작동하는 코드를 작성하는 것과 같이 우리가 추구하는 것입니다.

답변4

서버, 프레임워크, 데이터베이스 업그레이드 가능 새 데이터 센터로 이동하고 이전 서버를 폐쇄하여 누구도 연결할 수 없도록 해당 서버에서 실행되는 운영 체제 또는 소프트웨어 패치

기본적으로 특정 시간 동안 사이트를 사용할 수 없게 만드는 모든 것

관련 정보