확대 / 불타오르는 둥지, yo.

2017년부터 여가 시간이 있을 때마다(하!) 저는 동료 Eric Berger가 휴스턴 지역 일기 예보 사이트를 호스팅하는 것을 돕고 있습니다. 우주도시 날씨. 이는 흥미로운 호스팅 문제입니다. 일반적으로 SCW는 10,000~15,000명의 고유 방문자에게 20,000~30,000페이지 보기를 제공하며, 이는 최소한의 작업으로 처리하기 비교적 쉬운 로드입니다. 그러나 악천후가 발생하면(특히 여름에 멕시코 만에 허리케인이 닥칠 경우) 사이트 트래픽이 12시간 이내에 페이지 조회수 100만 회 이상으로 치솟을 수 있습니다. 이 수준의 트래픽을 처리하려면 더 많은 준비가 필요합니다.

안녕하세요 입니다 <a href="https://spacecityweather.com">우주도시 날씨</a>!” src=”https://cdn.arstechnica.net/wp-content/uploads/2024/01/Screenshot-2024-01-24-at-9.02.05%E2%80%AFAM.jpg” width=” 300″ height=”235″ srcset=”https://cdn.arstechnica.net/wp-content/uploads/2024/01/Screenshot-2024-01-24-at-9.02.05 AM.jpg 2x”/></a><figcaption class=

리 허친슨

아주 오랫동안 저는 SCW를 다음과 같은 시스템에서 실행했습니다. HAProxy SSL을 종료하려면, 바니시 보관함 상자에 임시 보관하기 위해 엔진스 실제 웹 서버 애플리케이션의 경우 – 모든 것이 맨 위에 있습니다. 클라우드플레어 대부분의 부하를 수용합니다. (더 자세한 내용을 원하는 사람들을 위해 몇 년 전에 Ars에서 이 설정에 대해 길게 썼습니다.) 이 클러스터는 완벽하게 테스트되었으며 우리가 보낸 모든 트래픽을 흡수할 준비가 되어 있었지만 짜증스러울 정도로 복잡했습니다. 여러 캐시 레이어를 설치해야 했고 이를 처리하는 과정이 복잡해 문제 해결이 생각보다 어려워졌습니다.

그래서 몇 년 전 겨울 다운타임 동안 저는 복잡성을 일부 제거하고 호스팅 스택을 하나의 모놀리식 웹 서버 애플리케이션으로 줄일 기회를 잡았습니다. OpenLite속도.

낡은 것을 버리고 새 것을 가져오라

나는 OpenLiteSpeed ​​​​(친구들에게는 “OLS”)에 대해 잘 몰랐고 WordPress 호스팅에 대한 토론에서 많이 언급되었다는 것 외에는 잘 몰랐습니다. 그리고 SCW가 WordPress를 실행하기 때문에 관심이 생기기 시작했습니다. OLS는 특히 WordPress의 경우 통합 캐싱에 대해 많은 찬사를 받는 것 같습니다. 그럴 예정이었어 매우 빠르다 Nginx와 비교; 솔직히 말해서, 같은 스택을 5년 동안 운영한 후에 나는 상황을 바꾸는 데 관심이 있었습니다. OpenLiteSpeed였습니다!

READ  Apple 공급업체는 분명히 iPhone 15 Pro의 솔리드 스테이트 버튼 폐지를 확인했습니다.
가상 호스트를 표시하는 OLS 관리 콘솔.  이것은 Space City Weather 서버가 아닌 내 개인 웹 서버에서 가져온 것이지만 모양은 똑같습니다.  제가 사용하고 있던 OLS 구성에 대해 좀 더 자세한 내용을 알고 싶으시다면, <a href="https://blog.bigdinosaur.org/configuring-wordpress-openlitespeed/">내 블로그를 확인해 보세요.</a>.  네, 아직 블로그가 있어요.  나는 늙었습니다.” src=”https://cdn.arstechnica.net/wp-content/uploads/2024/01/Screen-Shot-2022-06-09-at-6.37.47-AM-1.jpg ” 너비 =”640″ 높이=”398″ srcset=”https://cdn.arstechnica.net/wp-content/uploads/2024/01/Screen-Shot-2022-06-09-at-6.37.47- 오전- 1.jpg 2x”/></a><figcaption class=
확대 / 가상 호스트를 표시하는 OLS 관리 콘솔. 이것은 Space City Weather 서버가 아닌 내 개인 웹 서버에서 가져온 것이지만 모양은 똑같습니다. 제가 사용하고 있던 OLS 구성에 대해 좀 더 자세한 내용을 알고 싶으시다면, 내 블로그를 확인해 보세요.. 네, 아직 블로그가 있어요. 나는 늙었다.

리 허친슨

처리해야 할 첫 번째 중요한 조정은 OLS가 기본적으로 실제 GUI를 통해 구성되었으며 그에 따른 잠재적으로 성가신 모든 문제(보안을 위한 또 다른 포트, 관리할 또 다른 비밀번호, 백엔드에 대한 또 다른 공개 진입점 등)가 있다는 것입니다. 관리 인터페이스 전용 PHP 리소스입니다. 하지만 GUI는 빨랐으며 공개해야 할 설정이 대부분 공개되었습니다. 기존 Nginx WordPress 구성을 OLS 언어로 번역하는 것은 좋은 적응 연습이었으며 결국에는 그것에 정착했습니다. Cloudflare 터널 관리 콘솔을 숨기고 이론적으로 안전하게 유지하는 적절한 방법입니다.

LiteSpeed ​​​​Cache WordPress 플러그인 내에서 여러분을 기다리고 있는 옵션을 간단히 살펴보세요.
확대 / LiteSpeed ​​​​Cache WordPress 플러그인 내에서 여러분을 기다리고 있는 옵션을 간단히 살펴보세요.

리 허친슨

또 다른 주요 조정은 OLS였습니다. LiteSpeed ​​​​캐시 플러그인 WordPress의 경우 WordPress 자체가 OLS 및 내장 캐시와 상호 작용하는 방식을 구성하는 데 사용하는 기본 도구입니다. 그것은 함께 제공되는 거대한 플러그인입니다 구성 가능한 옵션 페이지 및 페이지많은 사람들이 운전과 활용에 관심이 있습니다. Quick.Cloud CDN 서비스 (OpenLiteSpeed와 그 유료 형제를 만든 회사인 LiteSpeed ​​​​Technology가 운영하며, 빛의 속도).

OLS에서 WordPress를 최대한 활용한다는 것은 플러그인에 시간을 투자하고 어떤 옵션이 도움이 되고 어떤 옵션이 해로울지 아는 것을 의미합니다. (놀랍지도 않게 캐싱에 너무 공격적으로 접근하면 상당한 문제에 빠질 수 있는 방법이 많이 있습니다.) 다행스럽게도 Space City Weather는 대용량 캐시로 잘 작동하는 사이트로서 웹 서버에 대한 훌륭한 입증 기반을 제공합니다. . – 워크로드 친화적이므로 이야기를 나누는 동안 상당히 만족스러운 초기 구성을 생각해 냈습니다. 고대 신성한 의식의 말씀, 스위치를 켜세요. HAProxy, Varnish 및 Nginx가 중지되었고 OLS가 로딩을 대신했습니다.

READ  San Andreas Definitive Edition Video Remasters for PS5 game

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like

Abandoned Dev Blue Box Game Studios, 공포 타이틀 업데이트 발표

파이프라인 광고가 진행되는 한 Abandoned는 약간의 어려움을 겪었습니다. 4월에 공식 발표한 후…

Microsoft Edge는 이제 Google Chrome 다운로드의 위험에 대해 사용자에게 경고합니다.

오리크 로손 | 게티 이미지 Google Chrome 사용자이고 새 Windows PC를 설정하는…

신작 초현실적 FPS 게임, 단 이틀 만에 40만 장 판매

주변 논란 타르코프에서 탈출 언허드 에디션이 새로운 현실감 넘치는 FPS 게임의 문을…

GameStop PS5 재입고 매진 – 다음 재고 찾기

현대화: GameStop은 이제 콘솔에서 매진되었습니다. 반드시 팔로우 하세요 PS5 재입고 다가오는 드롭…