是否可以在单个主机上运行两个pgpool实例?我们现在正在通过配置工作,只是想检查一下没有常见的“哦,不会永远不会工作”。你可以在单个主机上运行两个pgpool实例吗?
0
A
回答
2
没有理由不能在单个服务器上运行多个PgPool-II实例。您可以在一台服务器上运行几乎任何东西的多个实例。
PgPool的唯一限制是,像任何其他接受connectoins的TCP/IP服务器一样,实例必须监听不同的端口和/或地址。您不能让两台服务器在相同地址的同一端口上进行侦听。
有效配置将包括在不同的端口上的所有地址都听:
Server1: 0.0.0.0:5432
Server2: 0.0.0.0:5433
或两个监听不同的地址在同一端口上(如果你的机器有分配到一个单一的接口多个网络接口或多个地址):
Server1: 192.168.1.2:5432
Server2: 192.168.1.3:5432
但这不是是有效的,因为聆听范围重叠:
Server1: 192.168.1.2:5432
Server2: 0.0.0.0:5432
最后,如果您正在侦听不同的地址,但使用相同的端口,则可能必须禁用一个或两个实例的unix套接字,或设置不同的unix套接字目录。否则,侦听的unix套接字也会冲突,因为它们是根据目录和端口号分配的。
+0
太棒了,这就是我们一直在寻找的。谢谢! – 2014-10-08 16:03:04
相关问题
- 1. 你可以在Windows服务器上运行多个clr实例吗?
- 2. 你可以顺序运行两个不同的Quartz作业实例吗?
- 3. 你可以在同一个HTML表单上有多个Plupload实例吗?
- 4. 是否可以在单个快速实例上运行sails&nuxt?
- 5. 可以合并两个GraphQLSchema实例吗?
- 6. pgpool-II可以平衡每个有多个实例的PostgreSQL服务器吗?
- 7. 在本地主机上使用WSGI/Apache运行两个django实例
- 8. 在同一台机器上运行两个logstash实例
- 9. gunicorn运行两个实例
- 10. 你可以在一个cpu核心上运行两台服务器吗?
- 11. 你可以在XP机器上运行NT 4.0的Target Designer吗?
- 12. Perl - 你可以在多台机器上运行线程吗?
- 13. pgpool在cygwin上运行
- 14. 我可以在Visual Studio项目中运行两个XAML文件实例吗?
- 15. 在多台机器或单个实例上运行sphinx
- 16. 可以使用Ironpython并行运行多个Python虚拟机实例吗?
- 17. 你可以选择从一个实例到另一个实例的表吗?
- 18. Can Rake可以在单独的Ruby实例中运行每个测试吗?
- 19. 我们可以创建两个在android上运行的ThreadPoolExecutor吗?
- 20. 是否可以在一台服务器上运行两个SharePoint实例?
- 21. 是否可以在同一台机器上运行多个SQL Server实例
- 22. 是否可以同时运行两个`stack`实例?
- 23. 我可以在同一台服务器上运行多个logstash实例吗?
- 24. oozie实例可以同时在多个hadoop集群上运行作业吗?
- 25. 我可以从同一个Apache实例运行LAMP和Rails吗?
- 26. 我可以同时运行Android Monitor的多个实例吗?
- 27. Selenium Grid2 - 可以运行10个Chrome实例吗?
- 28. 你可以在你自己的服务器上运行jekyll吗?
- 29. 你可以合并两个主要组件吗?
- 30. 同一个Postgres实例上的多个pgpool-II
如果两者都在不同的端口上侦听,那么应该可以工作。 – 2014-10-06 21:49:47