202003-31 密码保护:网络延迟监控并用钉钉/lark告警 ping 发送至云端写入数据库,定时任务查询并使用钉钉告警 使用python脚本发送数据到服务器init.php接口 send.py [crayon-684eb5ed678a5618815014/] 定义接口python脚本接收将ping值写入数据库 init.php [crayon-684eb5ed678b0886472593/] 查询数据库最后5分钟.... Read More >
202003-31 koolshare定时任务 koolshare使用的定时任务是 cru cru [crayon-684eb5ed67c1d415900341/] 添加任务 [crayon-684eb5ed67c24285215511/] 删除任务 [crayon-684eb5ed67c28713939221/] 查看任务 [crayon-684eb5ed67c2b936282587/] .... Read More >
202003-24 k8s高可用部署方案 前言: 随着项目需求的不断增大,访问量不断增多,单主模式的集群方案在很多公司已经没有生存空间,高可用已经成为常态。k8s也不例外,今天说说k8s集群部署。k8s集群部署非常简单。因为k8s已经帮我们做了很多事情,我们需要做的只是实现他的apiserver高可用。 下面图是个人理解。有不同声音的朋友请留言 etcd 存储 ,一般是会放在集群.... Read More >
202003-18 aliyun自定义监控数据上报 需求,例如需要监控公司网络然后进行告警。 1.通过命令行上报数据至阿里云 [crayon-684eb5ed68753396279332/] 1.安装和配置阿里云命令行(CLI)工具 [crayon-684eb5ed6875b130093317/] 2.配置CLI工具(需要AK和Secret) [crayon-684eb5ed6875e219799520/] .... Read More >
202003-18 mysql视图owner权限问题 mysql视图权限问题。 偶遇UAT搬家,搬完之后项目组说查询数据有问题,发我一张图如下: 扫了一眼,目测用户没有权限问题: 于是给sread用户赋予了查询权限。 [crayon-684eb5ed68c03767283794/] 然后告诉项目组好了,可以使用了。不想打脸了,继续报错如下: [crayon-684eb5ed68c0a2455236.... Read More >
202003-16 Minio分布式集群搭建 一、分布式Minio快速入门 [crayon-684eb5ed68fa7490425074/] 1、分布式Minio有什么好处? [crayon-684eb5ed68fae204162436/] 二、Minio分布式集群搭建 生产环境建议最少4节点 (少于4台节点无法启动) 1、获取Minio [crayon-684eb5ed68fb4637241992.... Read More >
202003-12 dnsmasq安装与配置 yum安装 [crayon-684eb5ed693ef014833677/] 1.查看主配置文件 [crayon-684eb5ed693f6310141282/] 2.主配置文件 [crayon-684eb5ed693f9087142857/] 3.dnsmasq内部解析所需要的ip和域名,也就是用户自定义的域名和ip的对关系编写 [crayon-684.... Read More >
202003-04 coreDns状态CrashLoopBackOff问题解决 kubernetes coredns容器状态一直为CrashLoopBackOff,状态不断重启,在running和CrashLoopBackOff直接不停转换 查看日志 [crayon-684eb5ed697c8127925662/] 错误内容如下: [crayon-684eb5ed697cf496741648/] 查看详细 [crayon-68.... Read More >
202003-02 kubernetes之svc工作原理理解 Service(svc) 通过标签选择的方式匹配一组Pod对外访问服务的一种机制,每一个svc可以理解为一个微服务。微服务对这一组Pod进行轮循访问 工作原理: [crayon-684eb5ed69bb4351507490/] endpoint解释 [crayon-684eb5ed69bbc401080376/] userspace模式工作原理图(按个人理解画.... Read More >