Latest Notes

把日常问题写成可复用的答案。

这里收集技术实践、排错记录、阅读札记和一些生活观察。每一篇都尽量留下清晰的上下文、判断和解决路径。

Today 持续记录,慢慢变好

技术笔记、项目复盘、阅读摘录和问题清单。

系统运维 1537 阅读

k8s 使用Init Container确保依赖服务是否启动

在K8S使用过程中,我们在启动服务过程中,可能会存在服务依赖启动的问题。比如:我们希望先启动MySQL服务,再启动Nginx服务。此时可以使用initContainers来实现我们需要的功能,控制服务启动顺序。 Init Container简介 Pod中能够包含多个容器,也可能包含一个或多个先于应用容器启动的init容

阅读全文
系统运维 1561 阅读

K8s kubectl 常用命令总结

1、kubectl用法详解 kubectl [command] [Type] [NAME] [flags] command: 子命令,用于操作kubernetes集群资源对象的命令,例如:create, delete, describe, get, apply等等 TYPE: 资源对象的类型,区分大小写,能以单数,复数

阅读全文
系统运维 1721 阅读

Zabbix使用微信发送告警

[TOC] Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 一、注册企业微信 1. 注册地址:注册地址 2. 注册成功后,进入后台管理 ![进入后台管理](h

阅读全文
系统运维 1353 阅读

网络工具使用MTR

[TOC] 系统运维通常使用 ping,tracert,nslookup 来判断主机的网络连通性,其实 Linux 下有一个更好用的网络联通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是 mtr。 mtr 全称 my traceroute,是一个把 ping 和 t

阅读全文
Python 1468 阅读

django rest_framwork pagination 自定义返回数据格式

在使用Django rest_framework下 需要自定义前端返回数据的格式 比如说 使用PageNumberPagination 时返回的数据在results中 但是前端用的都是data 前端接口数量多的时候就比较麻烦了 在此之前 你应当和我一样 知道了 使用get方式请求def的接口; 同时本文只在自己用的Pa

阅读全文