我试图建立一个OrientDB服务器集群,其中多个Pod都有自己的OrientDB服务器,并且无论您修改哪个Pod的数据库,它们都包含相同的数据。

当我在本地设置时,我可以启动多个运行OrientDB的dserver.sh的容器,并且OrientDB的多播功能允许不同的容器/服务器查找自己。但是,当我在不同的Pod上运行多个实例时,它们找不到自己。

我目前在想我应该将Pod放在相同的kubernetes服务上,那么他们应该能够做到相同吗?但是我没有任何进展。

如何在OpenShift上使所有Pod相互连接,就像在本地计算机上使用不同容器进行连接一样?

谢谢。

最佳答案

您可以使用Weave网络解决方案在群集中获得多播支持。

关于docker - 在OpenShift上设置OrientDB服务器集群,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50915035/

10-12 23:36