Quarkus 3.40 REST Client: chọn một mục registry proxy có tên
Trong Quarkus 3.40, ánh xạ inventory configKey tới office, giữ URL API riêng và giữ nguyên trạng thái preview của registry.
quarkus.proxy.office.host=proxy.example.net
quarkus.proxy.office.port=8080
quarkus.proxy.office.type=HTTP
quarkus.rest-client.inventory.url=https://inventory.example.net/api
quarkus.rest-client.inventory.proxy-configuration-name=officeĐiều này áp dụng cho một Quarkus REST Client hiện có với @RegisterRestClient(configKey = "inventory"). inventory xác định client đó và office mục proxy có thể tái sử dụng. URL vẫn là API inventory. Nếu nó truy cập được công khai và cho phép truy cập qua proxy công cộng, danh sách proxy HTTP cung cấp các ứng viên cho HTTP host và port của mục có tên.
Một REST client khác cũng có thể tham chiếu office. Chỉ định nghĩa tên không gán nó cho mọi client; client không có tham chiếu sẽ dùng proxy registry mặc định đã cấu hình nếu có.
Khi trung gian cần tài khoản, hãy cung cấp quarkus.proxy.office.username và quarkus.proxy.office.password thông qua nguồn cấu hình của ứng dụng.
Proxy Registry được ghi nhận là preview trong Quarkus 3.40. Dùng tích hợp REST Client tương ứng; các bản phát hành cũ và RESTEasy Classic có cấu hình được hỗ trợ riêng.