Django db设置是
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'mydatabase',
'USER': 'mydatabaseuser',
'PASSWORD': 'mypassword',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}我想知道我是否需要使用pgpool
我需要改变这个设置吗??
更新
我试着使用这个网站中的pgpool
我发现没有必要修改代码
发布于 2016-01-20 12:02:32
我不知道Django,但我知道pgPool:您可以像使用标准Postgres服务器那样连接到它,不需要特殊的配置。
发布于 2016-04-21 09:24:43
当然,Django可以连接,也可以使用pgpool。如果您的pgpool在5432的127.0.0.1上运行,那么django肯定可以使用它。但是我建议您不要使用5432作为pgppol端口,因为它是postrgresql的默认端口。您可以使用任何其他端口,如9999或7777等。
遵循这个http://jensd.be/591/linux/setup-a-redundant-postgresql-database-with-repmgr-and-pgpool
若要在复制模式和故障转移中配置postgresql,请执行以下操作。
https://stackoverflow.com/questions/34899371
复制相似问题