- 博客(9)
- 收藏
- 关注
原创 对于Redis持久化的意义
AOF记录每次写操作命令,以日志形式保存。这种方式数据安全性更高,但文件体积较大且恢复速度较慢。Redis持久化是将内存中的数据保存到磁盘上,确保大量数据在服务器重启或崩溃后不会丢失。持久化确保数据不会因服务器故障而丢失,特别适用于对数据完整性要求高的场景。持久化支持系统升级或维护时的数据保存,避免服务中断导致数据丢失。实际应用中,可以同时启用RDB和AOF,以平衡数据安全性和性能。对数据安全性要求极高、能接受较大文件体积和较慢恢复速度的场景。持久化文件可用于数据迁移或恢复,简化了数据备份和还原的流程。
2025-06-13 13:54:18
490
1
原创 FastAPI 定义接口的基本使用教程
使用装饰器定义根路径的 GET 路由,该路由将返回一个简单的 JSON 响应。"}数据可以通过路径参数传递,比如在URL中使用这样的格式。系统会自动解析这些参数并将它们传递给对应的处理函数。POST路由主要用于接收客户端提交的数据请求。我们可以借助Pydantic模型来验证请求体中的数据结构。name: str上述内容展示了如何使用 FastAPI 定义 API 接口,包括创建应用实例、定义路由、处理请求体、文件上传以及组合多种参数类型。此外,还介绍了如何通过APIRouter。
2025-06-12 19:33:09
430
原创 Fastapi https与http接口方法说明
FastAPI 目前是一个现代、快速(高性能)的 Web 框架,用于构建 API,基于 Python 类型提示和 Starlette 核心。主要常见的是https接口与http接口封装。首先区分一下https接口与http接口,https可能具备单向认证证书和双向认证证书,更安全。启动路由时多携带了ssl_certfile证书和ssl_keyfile密钥参数。3.https密钥生成的方法。
2025-06-12 19:09:28
262
原创 linux服务器tcpdump常用的命令说明
tcpdump 是一个功能强大的网络抓包工具,广泛应用于 Unix/Linux 系统中。可以使用逻辑运算符筛选非 TCP 协议的数据包。参数可以指定抓取的数据包数量。如果需要同时排除 TCP 协议的数据包,可以结合逻辑运算符。保存的文件可以使用 Wireshark 等工具进一步分析。同样不确定网卡使用的情况下,可以在任意可用的网卡下抓包。参数可以捕获特定端口的流量。参数可以将捕获的数据包保存到文件中,通常扩展名为。参数可以显示数据包的协议头和内容。如果需要显示更详细的包信息,可以添加。
2025-06-11 10:16:01
457
原创 如果中间件换了如何开展安全测试
此外,针对中间件的特定漏洞(如WebSphere的安全加固措施。中间件变更后进行安全测试是一个复杂但至关重要的过程,确保新中间件的安全性和稳定性是避免潜在漏洞的关键。在中间件变更前,需要重新评估测试环境的配置是否满足新的中间件要求。确保中间件变更后,数据存储和传输过程中的完整性不受影响。同时,测试备份与恢复机制的有效性,以应对潜在的数据丢失风险。最后,记录所有测试结果和发现的问题,并更新相关文档。中间件的安全配置是防止攻击的重要防线。此外,确保测试环境中已部署最新的中间件版本,并完成基本功能验证。
2025-06-11 09:21:42
683
原创 模块中公共环境配置
目前很多情况下都需将常用的变量提取出来,方便后期的维护管理,为了更好的提取环境信息,使用pydantic类库来实现环境变量的存取。第二步:初始化settingenv类。第一步:定义一些环境变量信息。第三步:获取环境变量值。
2025-06-10 10:06:26
117
1
原创 麒麟操作系统终止进程命令方法
是一个功能强大的命令,用于向进程发送信号以控制其行为。在麒麟操作系统中,终止进程可以通过多种方式实现,包括使用。中,用户可以通过键盘操作来终止指定的进程。
2025-06-10 09:41:08
586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人