所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

Python的web项目如何进行动态重载和热部署?

发布时间:2020-04-12 09:11:46

资讯分类:重载  python  web  动态  代码  实例  容器
Python的web项目如何进行动态重载和热部署?

真正意义上的代码热部署应该是类似erlang那样的,将代码更新到节点后不停服务,不断连接的自动应用新代码。auto reload什么的还是会造成业务瞬间中断。我感觉是可以从wsgi容器级别上实现,比如更新代码后检测到文件变更,然后通知容器创建新的wsgi application的实例,之后所有新的请求都发送到新的wdgi application实例上。等旧wsgi application实例的最后一个请求返回后就将其回收掉。不过貌似没有看到类似的实现

留言与评论(共有 0 条评论)
   
验证码:
Top