运维平台架构设计及开发(持续更新中...)

开发环境: Python 2.x GoLang 1.6 Django 1.6 Bootstrap 3.0 JQuery1.8 架构: 模块介绍: Agent:使用GoLang开发,主要收集主机信息、执行下发任务、主机状态上报、服务检测等 Master:使用GoLang开发,接收Agent上报的信息,存储到MySQL Dashboard:使用Python Django开发,前台展示及管理。前端使用B......
Python 2019年01月26日 17:15:58

Go实现通过ssh和gorm代理连接内网mysql数据库

package main import ( net fmt log golang.org/x/crypto/ssh github.com/go-sql-driver/mysql gorm.io/gorm/logger sql gorm.io/driver/mysql gorm.io/gorm io/ioutil ) type Dialer struct { client *ssh.Client }......
GoLang,MySQL 2022年06月11日 13:55:00

MySQL配置wait_timeout浅析

在缺省情况下,wait_timeout的初始值是28800。 wait_timeout的值过大有弊端,其体现就是MySQL里有大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个值设置的过小,否则你可能会遭遇到“MySQL has gone away”之类的问题,通常来说,个人觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出问题,比如说有一个CRON脚本,......
MySQL 2019年04月28日 14:50:27