Django的高可用性功能

时间:2019-07-04 08:58:16

标签: django django-rest-framework high-availability

我在IPAddres1上有一个Django服务器,并在端口8000上运行,并且它已在端口Postgre上连接到5432数据库。 Django有API,它公开了从某些WEB应用程序的GUI进行API调用的过程,当然它还有一些已定义的cron作业(由调度程序和工作程序使用)。我有许多cron工作,每5分钟执行一次,每天执行一次,等等。

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

谢谢

0 个答案:

没有答案