Loading

摘要: 【一】redis基础 【二】python连接redis 【三】Redis连接池 【四】redis之字符串 【五】redis之哈希类型 【六】redis之list类型 【七】redis通用操作 【八】django中使用redis 阅读全文
posted @ 2024-05-15 20:35 HuangQiaoqi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Django-rest-framework框架 【一】drf入门规范 【补】APIView和序列化类 【二】序列化组件 【三】请求与响应 【四】视图组件 【五】路由组件 【六】认证组件 【七】权限组件 【八】频率组件 【九】过滤与排序 【十】异常捕获 【十一】分页组件 【十二】生成接口文档 【十三】 阅读全文
posted @ 2024-05-05 13:55 HuangQiaoqi 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 雪花算法 1.1 概述 雪花算法是twitter开源的一个分布式id的生成算法。雪花id,是分布式计算中使用的唯一标识符的一种形式。该格式由twitter创建。人们普遍认为,每片雪花都有唯一的结构,因此他们取了“雪花ID”这个名字。 1.2 什么是雪花id 雪花id是有一种分布式id算法生成的,他的 阅读全文
posted @ 2024-07-04 23:15 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: redis持久化 1.1 介绍 # redis持久化 redis作为一个内存数据库,数据是以内存作为载体存储的,那么一单redis服务器进程退出,服务器中的数据也会消失。为例解决这个问题,redis提供了持久化机制。也就是把数据保存在磁盘中。有两种方式保存。 # rdb快照持久化 rdb快照的方式是 阅读全文
posted @ 2024-07-02 21:31 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: mysql主从同步 1.1 介绍 # 什么是mysql主从同步 MySQL 主从复制(Master-Slave Replication)是一种数据复制技术,用于在多个数据库服务器之间的数据同步。在主从复制架构中,一个服务器被设置为主服务器(Master),充当数据源,其他服务器被设置为从服务器(Sl 阅读全文
posted @ 2024-06-30 21:11 HuangQiaoqi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: django-websocket-ssh 实现一个web ssh连接服务器 1.1 安装依赖 pip install channels pip install channels-redis pip install websockets 1.2 配置settings.py # 配置channels l 阅读全文
posted @ 2024-06-28 18:37 HuangQiaoqi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: django中的信号机制 1.1 什么是信号机制 # 什么是信号机制 Django 框架包含了一个信号机制,它允许若干个发送者(sender)通知一组接收者(receiver)某些特定操作或事件(events)已经发生了, 接收者收到指令信号(signals)后再去执行特定的操作。 1.2 信号的工 阅读全文
posted @ 2024-06-22 12:58 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.1介绍 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将 阅读全文
posted @ 2024-06-19 15:37 HuangQiaoqi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 腾讯云短信封装 发送短信 # -*- coding: utf-8 -*- from tencentcloud.common import credential from tencentcloud.common.exception.tencent_cloud_sdk_exception import 阅读全文
posted @ 2024-06-10 15:00 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Celery专题 【一】Celery介绍 【二】Celery快速使用 【三】Celery包结构 【四】django中使用celery 【五】使用django_celery_beat在admin后台配置计划任务 【六】Celery admin监视任务 【七】Flower 监控celery任务 【八】任 阅读全文
posted @ 2024-05-18 12:42 HuangQiaoqi 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 任务异常自动告警 虽然可以通过界面来监控了,但是我们想要得更多,人不可能天天盯着界面看吧, 如果能实现任务执行失败就自动发邮件告警就好了。这个Celery当然也是没有问题的。 通过钩子程序在异常的时候触发邮件通知 使用示例 from celery import shared_task import 阅读全文
posted @ 2024-05-18 12:37 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Flower 监控celery任务 如果不想通django的管理界面监控任务的执行,还可以通过Flower插件来进行任务的监控。Flower的界面更加丰富,可以监控的信息更全 Flower 是一个用于监控和管理 Celery 集群的开源 Web 应用程序。它提供有关 Celery workers 和 阅读全文
posted @ 2024-05-18 12:37 HuangQiaoqi 阅读(222) 评论(0) 推荐(0) 编辑