我是Docker的新手,想构建一个Django Webapp。
该应用程序应在具有中央服务器的多台计算机上运行,这些服务器基本上运行所有相同的映像。
主要要点是,有些计算任务要分配到服务器上。因此,现在我想知道如何在不同服务器之间通过Django进行通信。我了解基本的分布式样式和体系结构协议,但是如何将本地网络暴露给docker映像网络层,以便可以在网络中的自定义端口和IP上进行通信?
我了解了Docker Swarm,但是如何将地址转发到每个Django服务器?
使用Docker在Django应用之间分配任务的最佳/推荐/高效方法是什么?