Điểm:0

Sử dụng nhiều Nginx dockerized đằng sau máy chủ Nginx

lá cờ in

Tôi có nhiều ứng dụng dockerized khác nhau, mỗi ứng dụng đi kèm với dịch vụ Nginx phù hợp sẽ gửi lưu lượng truy cập đến các vùng chứa của nó dựa trên một số quy tắc.

Tôi cần đặt các ứng dụng đó trên cùng một máy chủ, vì vậy tôi đã thêm một Nginx mới vào máy chủ sẽ xử lý SSL và chuyển tiếp lưu lượng truy cập đến Nginx dockerized chính xác.

Câu hỏi: Bạn có thể sử dụng Nginx trong máy chủ để chuyển tiếp lưu lượng truy cập đến nhiều Nginx dockerized khác nhau không? Liệu nó có bất kỳ vấn đề được biết đến? điều đó sẽ ảnh hưởng đến hiệu suất?

Michael Hampton avatar
lá cờ cz
Hầu hết mọi người sử dụng một cái gì đó như jwilder/nginx-proxy cho tình huống này.
Điểm:1
lá cờ us
  1. Bạn có thể sử dụng Nginx trong máy chủ để chuyển tiếp lưu lượng truy cập đến nhiều Nginx dockerized khác nhau không?

    Đúng. Đây là một cách để làm điều đó.

  2. Liệu nó có bất kỳ vấn đề được biết đến?

    Phiên bản máy chủ của NGINX không được chứa, điều này có thể gây khó khăn hơn cho việc định cấu hình.Một cách phổ biến khác để thực hiện việc này là có một bộ chứa docker được liên kết với cổng 80443 xử lý tất cả lưu lượng truy cập vào và chuyển hướng nó đến vùng chứa tương ứng.

    Cuối cùng, các hệ thống điều phối vùng chứa khác như Kubernetes có khái niệm về xâm nhập được tích hợp sẵn và cho phép nó được định cấu hình giống như cách bạn định cấu hình vùng chứa trong Docker soạn thảo. Ưu điểm của Kubernetes Ingress là nó có thể tăng/giảm quy mô cho nhiều máy chủ trong khi bạn bị hạn chế hơn với soạn thảo Docker.

  3. Điều đó sẽ ảnh hưởng đến hiệu suất?

    Có thêm một bước nhảy để đến vùng chứa đích sẽ gây hại tiêu cực cho hiệu suất nhưng đó là điều phổ biến cần làm.

Điểm:1
lá cờ za
  1. Bạn có thể sử dụng Nginx trong máy chủ để chuyển tiếp lưu lượng truy cập đến nhiều Nginx dockerized khác nhau không?

    Yup, nó thực sự là một thực tế phổ biến.

  2. Liệu nó có bất kỳ vấn đề được biết đến?

    Do chính thiết lập này gây ra - không.

  3. Điều đó sẽ ảnh hưởng đến hiệu suất?

    Theo một cách nào đó - chắc chắn: giống như mọi bộ cân bằng tải khác (chính là nó), nó sẽ thêm một số độ trễ vào bộ đệm và ổ cắm TCP.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.