Điểm:0

Tên miền phụ cookie cố định HAProxy + số dư xác định

lá cờ id

Tôi có nhiều tên miền phụ (www.example.com và api.example.com, tôi cho là khá chuẩn) và tôi muốn định cấu hình HAProxy để sử dụng cookie phiên cố định.

thăng bằng vòng tròn
cookie NODE chèn tên miền nocache gián tiếp example.com

Tuy nhiên, mặc dù HAProxy thực sự bộ cookie vào tên miền gốc của tôi, nó sẽ không đọc nó sử dụng tên miền gốc!

Vì vậy, khi đánh www.example.com, cookie "NODE" được đặt thành node1, nhưng khi thực hiện yêu cầu API, HAProxy không tìm thấy cookie trên api.example.com và đặt lại thành giá trị mới: node2.

Do đó, vì phiên của tôi được lưu trữ trong Redis và vì tôi có một phiên bản Redis trên mỗi máy chủ web (vì lý do hiệu suất), nên mã của tôi không thể tìm thấy phiên và không thành công.

Ngoài ra, tôi đã thử sử dụng một thuật toán khác để cân bằng, được cho là mang tính xác định, nhưng nó không hoạt động:

cân đối nguồn
kiểu băm nhất quán

Tôi vẫn nhận được "node1" trên www và "node2" trên api.

(Tôi đã xóa tất cả cookie nhiều lần, khởi động lại HAProxy, v.v.)

Có thể ai đó hãy giúp tôi? Tôi đã đọc tài liệu HAProxy về chỉ thị "cookie" và tôi cũng đã tra cứu trực tuyến nhưng không có kết quả.

Cám ơn sự tử tế của anh.

Tốt,

Đă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.