반응형
*nix 서버에서 ASP.NET Core용 프로덕션에서 사용 중인 웹 서버는 무엇입니까?
ASP.NET Core가 출시된 후 Linux 및 Mac 환경에 가장 적합한 호스팅 옵션이 무엇인지 궁금했습니다.현재 개발 중인 생산용 웹 서버가 있습니까?
제가 아는 유일한 사람은 프레임워크와 함께 배송되는 Kestrel입니다.문서에서 Kestrel은 IIS와 비교하여 몇 가지 기능이 누락된 것으로 보입니다.
이 스택 오버플로 응답은 .NET Core 앱이 모든 HTTP 서버에서 작동한다는 것을 의미합니다.이것은 아파치와 같이 작동한다는 것을 의미합니까?그렇다면 기능이 누락되었습니까?저는 OWIN 기반 서버에서만 작동한다는 인상을 받았습니다.내가 뭘 빼놓았나요?
케스트렐을 사용하세요, 그게 앞으로 나아가는 길입니다.다음을 참조하십시오.IIS 호스팅 모델로 변경합니다.
이것은 아파치와 같이 작동한다는 것을 의미합니까?
예, 그리고 실제로 그것이 권장되는 접근법입니다.하지만 케스트렐을 외부 세계에 직접 노출시키지는 마십시오.항상 nginx, IIS, HAProxy 또는 Apache와 같은 웹 서버 뒤에 배치합니다.Kestrel에 대해 자세히 알아보기:
이러한 역방향 프록시 사용의 몇 가지 예:
언급URL : https://stackoverflow.com/questions/34619693/which-web-server-are-you-using-in-production-for-asp-net-core-on-a-nix-server
반응형
'programing' 카테고리의 다른 글
스크립트 열거형에 문자열 값을 할당할 수 없습니다(Initializer 유형 문자열을 변수 유형에 할당할 수 없음). (0) | 2023.07.06 |
---|---|
왼쪽 외부 조인에서 중복 제거 (0) | 2023.07.06 |
Vuex 상태에서 kazon/vue-i18n 사용 (0) | 2023.07.06 |
Oracle CLOB가 4000자를 초과하여 삽입할 수 없습니까? (0) | 2023.07.06 |
2D 배열을 매개 변수로 전달할 때 열 크기를 지정해야 하는 이유는 무엇입니까? (0) | 2023.07.06 |