nginx基于uwsgi部署Django
之前uwsgi配置发布web服务器已经讲了如何配置python环境,今天偶尔看到一个博客,照着做了下,感觉博客写的有点乱,这里来整理一下。
之前uwsgi配置发布web服务器已经讲了如何配置python环境,今天偶尔看到一个博客,照着做了下,感觉博客写的有点乱,这里来整理一下。
playbooks是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
Celery 是 Distributed Task Queue,分布式任务队列,分布式决定了可以有多个 worker 的存在,队列表示其是异步操作,即存在一个产生任务提出需求的工头,和一群等着被分配工作的码农。
之前文章大概介绍了 SQLAlchemy ,我们今天讲下flask中的Flask-SQLAlchemy,大概用法跟原生的很像,但是配置使用起来更简单了。