config - 在运行时更改 Express 网关配置
问题描述
我想知道我们是否可以从其他服务更改远程快速网关配置(可能在网关后面,也可能不在网关后面)。是否有向管理员公开的 API,以启用更改配置而无需更改例如的 docker 映像?
我们的用例是我们有一个基于租户的基础设施,并且希望在运行时更改配置,而无需重新启动容器或更改映像。文档说配置更改将是热重载。
如果上述方法不可行,您能否建议从其他服务更改远程 docker 容器中的文件的最佳替代方法。
提前致谢。
解决方案
是的,Express Gateway Admin API具有添加、删除、列出或更改以下实体的端点:
我没有使用它们,但文档建议它们更新 gateway.config.yaml 配置文件。
推荐阅读
- postgresql - 使用postgresql将总和除以计数
- .net - 添加搜索栏后.net web 应用程序显示不同
- tensorflow - 将 tf.switch_case 或 tf.case 与字符串条件一起使用
- pandas - 无法在 seaborn 中创建对角直方图
- git - 如何从功能分支的拉取请求中删除以前的合并和提交?
- c - 在 C 中定期调用函数
- php - 在 Magento 2 后端的类别页面中的 H1 下添加 H2
- javascript - SetInterval 在 p5.js (JavaScript) 中不起作用
- javascript - GraphQL API 中 Sapper/Svelte 中的身份验证
- excel - 为什么此 VBA 代码会出现类型不匹配错误?