随笔分类 -  技术

摘要:# Python定时任务框架apscheduler [TOC] 说到定时任务,你会想起 linux 自带的 crontab ,windows 自带的任务计划,都可以实现守时任务。没错,操作系统基本都会提供定时任务的实现,但是如果你想要更加精细化的控制,或者说任务程序需要跨平台运行,最好还是自己实现定 阅读全文 »
posted @ 2023-06-22 17:58 krysatl 阅读(91) 评论(0) 推荐(0) 编辑
摘要:# python 日志使用 ## 日志基础教程 日志是对软件执行时所发生事件的一种追踪方式。软件开发人员对他们的代码添加日志调用,借此来指示某事件的发生。一个事件通过一些包含变量数据的描述信息来描述(比如:每个事件发生时的数据都是不同的)。开发者还会区分事件的重要性,重要性也被称为 *等级* 或 * 阅读全文 »
posted @ 2023-06-19 17:08 krysatl 阅读(62) 评论(0) 推荐(0) 编辑
摘要:CGI、WSGI、uWSGI、ASGI概念和Django项目部署架构的关系 CGI(Common Gateway Interface)通用网关接口 顾名思义,CGI(Common Gateway Interface)通用网关接口,它是一个协议,是外部应用程序(CGI 程序)与Web服务器之间的接口标 阅读全文 »
posted @ 2022-07-29 00:29 krysatl 阅读(228) 评论(0) 推荐(0) 编辑
摘要:1. 概念 1.1 消息和消息队列 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 阅读全文 »
posted @ 2022-07-20 20:11 krysatl 阅读(385) 评论(0) 推荐(0) 编辑
摘要:# gunicorn 一、gunicorn的简介 Gunicorn是基于unix系统,被广泛应用的高性能的Python WSGI HTTP Server。用来解析HTTP请求的网关服务。 它通常是在进行反向代理(如nginx),或者进行负载均衡(如 AWS ELB)和一个web 应用(比如 Dja 阅读全文 »
posted @ 2022-07-11 18:13 krysatl 阅读(316) 评论(0) 推荐(0) 编辑
摘要:# Celery+RabbitMQ快速入门 Celery和RabbitMQ的协作方式案例: 假设A公司最近在开下年度工作会议,会议上要确定下一年的工作内容和计划,参会人员有老板(下发任务者)、部门主管(Celery分配任务者)、部门员工(工作者)、老板秘书(沟通协调者RabbitMQ)。 那么这场 阅读全文 »
posted @ 2022-07-10 19:08 krysatl 阅读(461) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示