Điểm:0

AWS HTTP Gateway: định tuyến tích hợp riêng tư không có biến đường dẫn

lá cờ kr

Tôi đã thiết lập cổng HTTP lần đầu tiên và gặp sự cố với tích hợp riêng tư. Tôi muốn tất cả các tích hợp của mình ở chế độ riêng tư nhưng nó không hoạt động tốt với định tuyến.

Tôi có một tích hợp riêng tư với một $mặc định tuyến đường và nó hoạt động tuyệt vời. Bây giờ tôi muốn một tích hợp riêng tư khác được gắn bên dưới, chẳng hạn như, /vi dịch vụ/ và có tất cả các điểm cuối của nó được ủy quyền.

Tuy nhiên, điều này dường như là không thể vì các tích hợp riêng tư yêu cầu bạn cung cấp ARN phụ trợ thay vì URI, vì vậy không có cách nào để sử dụng các biến đường dẫn như {đại diện+}. Điều này dẫn đến việc chỉ có thể truy cập vào thư mục gốc của vi dịch vụ của tôi thông qua cổng - tất cả các đường dẫn khác chỉ cần truy cập vào $mặc định tuyến đường.

Làm cách nào để thiết lập một tích hợp riêng tư như thế này? Lý tưởng nhất là tôi muốn một cái gì đó như thế này:

- /microservice1/{proxy+}
- /microservice2/{proxy+}
- $mặc định

Hiện tại theo tôi hiểu, tôi chỉ có hai lựa chọn:

  • Đưa các dịch vụ của tôi ra thế giới và sử dụng tích hợp công khai với các biến đường dẫn tham lam {đại diện+} - không lý tưởng
  • Giữ tích hợp riêng tư nhưng xác định từng điểm cuối vi dịch vụ là tuyến riêng trên cổng - cực kỳ khó bảo trì

Có cách nào tốt để làm điều này mà tôi đang thiếu không?

Điểm:0
lá cờ kr

Để trả lời câu hỏi của riêng tôi - điều này là có thể với ánh xạ tham số yêu cầu chuyển đổi yêu cầu trước khi đến phần phụ trợ:

  1. Tạo một tuyến đường với biến đường dẫn tham lam: /microservice/${proxy}
  2. Trong tích hợp riêng tư của bạn, hãy tạo ánh xạ đường dẫn: ghi đè: đường dẫn = /$request.path.proxy

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