Tôi có nên sử dụng Kestrel?
Tôi có nên sử dụng Kestrel?

Video: Tôi có nên sử dụng Kestrel?

Video: Tôi có nên sử dụng Kestrel?
Video: Máy đo vi khí hậu Kestrel 5500 (Đo 14 thông số) 2024, Tháng mười một
Anonim

Chúng tôi thường khuyên bạn nên sử dụng Kestrel đằng sau IIS trên Windows. Tuy vậy, Kestrel không được hỗ trợ như một máy chủ biên trong 1.1 (nó sẽ ở phiên bản 2.0), vì vậy nếu bạn không muốn sử dụng IIS sau đó sử dụng WebListener.

Tương tự, Kestrel có tốt cho sản xuất không?

1 Câu trả lời. Đúng, Kestrel Là sản xuất đã sẵn sàng, nhưng nếu ứng dụng của bạn có sẵn trên các mạng công cộng, Microsoft khuyên bạn nên sử dụng nó với proxy ngược. Đơn giản hóa cân bằng tải và thiết lập SSL (những điều này có thể được kết thúc tại proxy ngược chẳng hạn) Hỗ trợ tốt hơn cho các tệp tĩnh, nén, v.v.

Ngoài Kestrel Web server là gì? Kestrel là một mã nguồn mở, nền tảng chéo, trọng lượng nhẹ và mặc định máy chủ web được sử dụng cho các ứng dụng Asp. Net Core. Các ứng dụng Asp. Net Core chạy Máy chủ web Kestrel như trong quá trình người phục vụ giải quyết web lời yêu cầu. Máy chủ web Kestrel dựa trên thư viện I / O không đồng bộ được gọi là libuv chủ yếu được phát triển cho Node. js.

Cũng cần biết là, kestrel hoạt động như thế nào?

Kestrel là máy chủ dựa trên I / O nguồn mở (mã nguồn có sẵn trên GitHub), theo hướng sự kiện, được sử dụng để lưu trữ các ứng dụng ASP. NET trên bất kỳ nền tảng nào. Đó là một máy chủ lắng nghe và một giao diện dòng lệnh. Bạn cài đặt máy chủ lắng nghe trên máy chủ Windows hoặc Linux và giao diện dòng lệnh trên máy tính của bạn.

Kestrel có hỗ trợ xác thực Windows không?

Xác thực Windows (còn được gọi là Negotiate, Kerberos hoặc NTLM xác thực ) có thể được định cấu hình cho các ứng dụng ASP. NET Core được lưu trữ bằng IIS, Kestrel hoặc HTTP. sys. Xác thực Windows (còn được gọi là Negotiate, Kerberos hoặc NTLM xác thực ) có thể được cấu hình cho các ứng dụng ASP. NET Core được lưu trữ bằng IIS hoặc

Đề xuất: