摘要: Celery Celery是由Python开发的一个简单、灵活、可靠的处理大量任务的分发系统,它不仅支持实时处理也支持任务调度。 user:用户程序,用于告知celery去执行一个任务。 broker: 存放任务(依赖RabbitMQ或Redis,进行存储) worker:执行任务 celery需要 阅读全文
posted @ 2020-07-10 09:54 Hear7 阅读(155) 评论(1) 推荐(0) 编辑
摘要: 1.首先配置多个数据库,在settings配置文件中配置以下内容: DATABASES = { 'default': { #默认数据库,配置多个mysql数据也是ok的,混用数据库也是ok的 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.pat 阅读全文
posted @ 2020-07-10 09:52 Hear7 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。 python还有一 阅读全文
posted @ 2020-07-10 09:50 Hear7 阅读(617) 评论(0) 推荐(0) 编辑