gpt4 book ai didi

postgresql - 在 Kubernetes 上的 Postgres 中配置 max_prepared_transactions 的推荐方法

转载 作者:行者123 更新时间:2023-11-29 12:54:53 28 4
gpt4 key购买 nike

在 docker kubernetes 中配置参数 max_prepared_transactions=100 的最简单方法是什么?

我正在使用图像:

https://hub.docker.com/_/postgres/

在/var/lib/postgresql/data 中有 postgresql.conf 文件

在我的 kubernetes 部署中,该目录是外部挂载的,因此我无法使用 Dockerfile 复制 postgresql.conf,因此我需要将该参数指定为 Kubernetes .yml 文件中的 ENV 参数,或者更改 postgresql.conf 文件的位置例如,/etc/postgresql.conf(我怎样才能将其作为 ENV 参数来执行?)

谢谢

最佳答案

您可以在启动 docker 容器时将此配置设置为运行时标志。像这样:

$ docker run -d postgres --max_prepared_transactions=100

关于postgresql - 在 Kubernetes 上的 Postgres 中配置 max_prepared_transactions 的推荐方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45793501/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com