我在IPAddres1上有一个Django服务器,并在端口8000
上运行,并且它已在端口Postgre
上连接到5432
数据库。
Django有API,它公开了从某些WEB应用程序的GUI进行API调用的过程,当然它还有一些已定义的cron作业(由调度程序和工作程序使用)。我有许多cron
工作,每5分钟执行一次,每天执行一次,等等。
我的意图是创建主动-被动或主动-主动Django高可用性体系结构,其中IPAddress2上的第二个Django服务器(也运行在连接到同一数据库的端口8000上)将接管第一个Django使用的所有功能。 Django服务器。 我真的不确定如何设置这种环境,因此我们将不胜感激。 我想第二个Django服务器将提供API调用。 但是我不确定cron作业应该如何接管配置为运行的所有作业(我每隔5分钟就会运行许多作业)。 由于我对Django的了解不是很深,所以我将非常感谢所有解决此问题的建议,或者已建立此类环境的文档的链接。
谢谢