Quarkus 3.40 REST Client: ເລືອກລາຍການ registry proxy ທີ່ມີຊື່
ໃນ Quarkus 3.40 ໃຫ້ແມັບ inventory configKey ໄປຫາ office, ຮັກສາ API URL ແຍກຕ່າງຫາກ ແລະ ຮັກສາສະຖານະ preview ຂອງ 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ສິ່ງນີ້ໃຊ້ກັບ Quarkus REST Client ທີ່ມີຢູ່ແລ້ວກັບ @RegisterRestClient(configKey = "inventory"). inventory ລະບຸ client ນັ້ນ ແລະ office ລະບຸລາຍການ proxy ທີ່ໃຊ້ຄືນໄດ້. URL ຍັງເປັນ inventory API. ຖ້າມັນເຂົ້າເຖິງໄດ້ທາງສາທາລະນະ ແລະ ອະນຸຍາດໃຫ້ເຂົ້າເຖິງຜ່ານ proxy ສາທາລະນະ, ລາຍຊື່ proxy HTTP ຈະໃຫ້ຜູ້ສະໝັກສຳລັບ HTTP host ແລະ port ຂອງລາຍການທີ່ມີຊື່.
REST client ອື່ນກໍສາມາດອ້າງອີງ office ໄດ້. ພຽງແຕ່ກຳນົດຊື່ບໍ່ໄດ້ມອບໝາຍໃຫ້ທຸກ client; client ທີ່ບໍ່ມີການອ້າງອີງຈະໃຊ້ proxy registry ເລີ່ມຕົ້ນທີ່ຕັ້ງໄວ້ຖ້າມີ.
ເມື່ອຕົວກາງຕ້ອງການບັນຊີ, ໃຫ້ quarkus.proxy.office.username ແລະ quarkus.proxy.office.password ຜ່ານແຫຼ່ງການຕັ້ງຄ່າຂອງແອັບຯ.
Proxy Registry ຖືກບັນທຶກເປັນ preview ໃນ Quarkus 3.40. ໃຊ້ REST Client integration ທີ່ກົງກັນ; release ເກົ່າ ແລະ RESTEasy Classic ມີການຕັ້ງຄ່າທີ່ຮອງຮັບຂອງຕົນເອງ.