September 28, 2022
filebeat在线上运行,如果缺少一些优化配置,很容易滚雪球,出现一些问题。本文记录一些与filebeat采集本地日志文件的优化配置。
registry文件过大,filebeat重启加载很慢
记录本文时github上依然有一个open的issues,新版本也存在这个加载慢的问题,只能添 ...
查看更多
September 9, 2022
简介Celery 是一个简单、灵活、可靠的分布式系统,可处理大量消息,同时提供维护此类系统所需的工具。它是一个专注于实时处理的任务队列,同时也支持任务调度。
官方文档:https://docs.celeryq.dev/en/stable/index.html参考文档:https://blo ...
查看更多
September 1, 2022
Python
本文介绍JWT的组成、请求过程、优缺点以及django通过模块实现JWT认证的源码
组成
参考:https://jwt.io/introduction调试:https://jwt.io/#debugger-io
JSON Web Token由.间隔的3个部分组成,形式为xxxxx.yy ...
查看更多
August 30, 2022
Linux
Docker
Devops
官方部署文档:https://docs.konghq.com/gateway/latest/install-and-run/docker/一个不错的系列文章:https://www.iocoder.cn/Kong/install/
Kong安装
本文部署剔除了企业版选项命令,密码请按照实 ...
查看更多
August 18, 2022
Python
Django
官方推荐的一些优化:https://docs.djangoproject.com/zh-hans/3.2/topics/db/optimization/
优化关联查询
关于select_related和prefetch_related可以参考:https://www.cnblogs.co ...
查看更多
August 17, 2022
Python
Django
F表达式
Django 使用 F() 对象来生成一个 SQL 表达式,在数据库层面描述所需的操作。官方文档:https://docs.djangoproject.com/zh-hans/3.2/ref/models/expressions/#django.db.models.F
读取数据并 ...
查看更多
August 16, 2022
Python
Django
官方文档:https://docs.djangoproject.com/zh-hans/3.2/topics/db/transactions/
通过装饰器from django.db import transaction
@transaction.atomic
def viewfunc ...
查看更多
August 16, 2022
Mysql
https://blog.csdn.net/qq_42490630/article/details/107200249https://www.cnblogs.com/cqqfboy/p/15179597.html
Mysql事务
事务保证多个任务执行是否同时成功或者同时失败。事务支持是在 ...
查看更多
August 9, 2022
Linux
参考:https://blog.csdn.net/bocai_xiaodaidai/article/details/103958468https://blog.csdn.net/Xw_Classmate/article/details/118643368
简介gRPC是由 google开 ...
查看更多
July 14, 2022
Mysql
常用的命令,总是忘记纯手敲不出来,记录一下。
创建数据库并授权# 创建数据库
create database DBNAME default charset utf8mb4 COLLATE utf8mb4_unicode_ci;
# 创建用户
GRANT ALL ON DBNAME.* ...
查看更多