2025年3月22日
摘要:
1.创建my-master.conf [mysqld]# 基础配置server-id = 1 # 唯一标识主库port = 3306bind-address = 0.0.0.0 # 允许所有IP连接 # 二进制日志配置(主从复制核心)log-bin = mysql-bin # 启用二进制日志binl
阅读全文
posted @ 2025-03-22 19:20
輪滑少年
阅读(15)
推荐(0)
摘要:
1.编写redis集群主节点的配置文件 redis-master.conf port 6379 bind 0.0.0.0 protected-mode no redis-slavle1.conf port 6379 bind 0.0.0.0 slaveof redis-master 6379 pro
阅读全文
posted @ 2025-03-22 16:39
輪滑少年
阅读(113)
推荐(0)
摘要:
Docker实现 1.第一步:搭建redis集群专用的docker网络 docker network create net-redis --subnet 172.23.0.0/16# --subnet 它定义了网络内部容器可以使用的 IP 地址范围。 2.第二步:构建redis.conf文件 #!/
阅读全文
posted @ 2025-03-22 12:47
輪滑少年
阅读(77)
推荐(0)
2025年1月10日
摘要:
FastAPI 的并发能力比 Django 强,尤其是在高并发和 I/O 密集型场景下。这种优势主要来自于 FastAPI 的 异步编程模型 和 事件循环机制。下面我们从多个角度详细分析 FastAPI 和 Django 在并发能力上的差异。 1. 并发模型对比 FastAPI 的异步模型 非阻塞
阅读全文
posted @ 2025-01-10 15:51
輪滑少年
阅读(371)
推荐(0)
摘要:
大家在刚刚接触到FastApi框架时可能都有一个这样的疑问? fastapi框架调用异步任务时一般都会用await等待该异步函数运行完成,并没有提高该接口的运行速度。为什么还说FastApi框架快呢? 在 FastAPI 中调用异步任务时,通常会使用 await 等待异步函数完成,这看起来似乎并没有
阅读全文
posted @ 2025-01-10 15:48
輪滑少年
阅读(136)
推荐(0)
摘要:
Fastapi项目,在接口中调用同步方法,如果该同步方法,耗时较长(比如连接redis超时),会造成整个项目接口的阻塞,这是任何接口的访问都会被阻塞超时 一、为什么会阻塞 FastAPI 是基于异步框架(如 asyncio 或 anyio)构建的,它的核心是一个事件循环(Event Loop)。事件
阅读全文
posted @ 2025-01-10 15:14
輪滑少年
阅读(600)
推荐(1)
2024年4月10日
摘要:
显示pycharm 前进后退的快捷按钮到工具栏 - txwtech - 博客园 (cnblogs.com)
阅读全文
posted @ 2024-04-10 15:47
輪滑少年
阅读(10)
推荐(0)
2023年12月20日
摘要:
1.什么是redis分布式锁 Redis分布式锁是一种利用Redis实现的锁机制,用于在分布式系统中保护共享资源的访问。它利用Redis的原子性操作和过期时间设置来实现互斥访问。 在分布式环境中,多个进程或线程可能同时访问共享资源,如果没有合适的机制来保护共享资源,就会导致数据不一致或竞争条件的发生
阅读全文
posted @ 2023-12-20 21:56
輪滑少年
阅读(10)
推荐(0)
2023年11月24日
摘要:
区别: 1.使用systemctl命令执行时,即使是以root用户身份执行,也会关注服务的用户组权限。这是因为systemctl在执行服务管理操作时,会检查服务的配置文件中设置的用户和用户组权限,并确保当前用户具有足够的权限来管理服务。 2.当你以root用户身份使用os.system执行命令时,它
阅读全文
posted @ 2023-11-24 18:02
輪滑少年
阅读(215)
推荐(0)
2023年6月25日
摘要:
1.在create()中抛出错误 class YourSerializer(serializers.Serializer): def create(self, validated_data): # 进行数据验证是否满足条件 #得到数据过程以省略 condition = False if not co
阅读全文
posted @ 2023-06-25 15:45
輪滑少年
阅读(51)
推荐(0)