systemd使用rasyslog管理日志 发表于 2023-04-25 | 阅读 61 | 分类于 系统运维 systemd服务单元文件 `/etc/systemd/system/chat-java-pre.service`: ``` [Unit] Description=chat java pre App 阅读全文 »
ingress 中添加proxy-connect-timeout 超时时间不生效 发表于 2023-02-20 | 阅读 76 | 分类于 系统运维 在ingress注释中添加以下配置一直没有生效的状态 ```yaml apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annota 阅读全文 »
Python JsonPath模块使用 发表于 2023-02-17 | 阅读 94 | 分类于 Python ### JsonPath JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行 阅读全文 »
celery rabbitmq 延迟消息 发表于 2023-02-17 | 阅读 84 | 分类于 Python *使用 RabbitMQ 延迟消息插件来调度celery任务。* **RabbitMQ 延迟消息插件:** RabbitMQ 延迟交换插件用于实现消息到达交易所和传递到队列之间的等待时间。每次发布 阅读全文 »
ssh MaxStartups 导致ansible使用代理连接时出现断开的情况 发表于 2022-11-22 | 阅读 72 | 分类于 系统运维 这两天在写一个脚本,实现基本功能是: 有一台中心服务器,很多客户端服务器会不定时ssh登录到这台中心服务器上执行一个脚本. 发现这些客户端ssh会概率性出现如下报错: ``` kex_exchang 阅读全文 »
centos7安装k8s-1.25使用containerd 发表于 2022-11-14 | 阅读 75 | 分类于 系统运维 [TOC] ### 一、k8s containerd配置 #### 1、环境 三台机器 系统 centos7.9 ```shell hostnamectl set-hostname k8s 阅读全文 »
java CPU占用过高问题的排查及解决 发表于 2022-05-26 | 阅读 93 | 分类于 系统运维 java cpu飙升居高不下,这种事情虽然很少。 但是这种故障一旦发生了,可能就很严重。 那么当我们某个Java项目占比很高了,怎么定位到代码? ### 1. top 使用top 定位到占 阅读全文 »
Python基于Redis实现分布式锁 发表于 2022-05-10 | 阅读 66 | 分类于 Python 分布式锁应该具备的条件: - 在分布式系统环境下,任意时刻,只能有一个客户端能持有锁; - 高可用/高性能的获取锁和释放锁,必须保证加锁和解锁是同一个客户端所为; - 具备锁失效机制(防止死锁),即 阅读全文 »
kubernetes node节点失效 快速重新调度 发表于 2022-05-05 | 阅读 81 | 分类于 系统运维 当node宕机时,希望该node节点上的pod能够快速疏散到其他节点,并提供服务。测试发现,要等待5分钟,上面的pod才会疏散。 网上介绍通过修改 ```yaml # /etc/systemd/s 阅读全文 »
Linux 网络状态工具 ss 详解 发表于 2022-04-28 | 阅读 52 | 分类于 系统运维 `ss`命令用于显示socket状态. 他可以显示`PACKET sockets`, `TCP sockets`, `UDP sockets`, `DCCP sockets`, `RAW socket 阅读全文 »