开启网关预热功能

最近更新时间:2022-10-21 15:07:53

我的收藏

网关预热原理

用户点击发布分组的时候,会将 API 信息同步到 Consul。网关感知到 Consul 变动,会重新拉取 Consul 的值,并将 Service 重新加载到内存,达到预加载的效果。

使用方法

预热开关默认关闭,预热开关 key 为:
tsf.gateway.ribbon.eager-load.enabled
说明
value 为 true 表示打开预热,为其他值时表示关闭。

示例

启动预热,在网关配置文件添加以下内容:
tsf:
gateway:
ribbon:
eager-load:
enabled: true