我们有赞助人设置,我们有活动和备用。
我们提供了一个更改配置的实用程序。作为该逻辑的一部分,我们向 Patroni 发出 REST PATCH 请求,该请求显示 200 OK。
当我们也做 GET 时,它说变化是存在的。
参数更改是“search_path”。下面是 PATCH 请求。
curl -s -XPATCH -d \
'{"loop_wait":5,"ttl":20,"postgresql":{"parameters":{"search_path":"schema_1,schema_2"}}}' \
http://localhost:8008/config | jq .
我已经检查了 pg_settings,因为 search_path restart_required 是“false”。所以不需要重启赞助人集群。(或通过赞助人重启postgres)
我有几个问题:
(1) 搜索路径是否被赞助人作为实例级别参数?(我想是的,因为它在数据库上不是持久的)
(2) “search_path”是否需要做任何特别的事情?
请帮助解决这个问题。