[TOC] 张贺,多年互联网工作经验,担任过网络工程师、系统集成工程师、LINUX系统运维工程师,擅长Web集群架构与自动化运维,曾负责国内某电商运维工作。 笔者微信:zhanghe15069028807 一、集群cluster 1、集群的产生 为什么需要集群呢?因为一台服务器性能不足,无法满足大量 ...
分类:
其他好文 时间:
2020-02-23 20:03:24
阅读次数:
81
MySQL是常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作MySQL 连接 Go语言中的database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。使用database/sql包时必须注入(至少)一个数据库驱动。 我们常用的数据库基本上 ...
分类:
数据库 时间:
2020-02-23 11:32:45
阅读次数:
97
Grafana的监控是基于数据库的,通过插件获取到服务器性能并存储到数据库中,然后使用Grafana连接数据库形成可视化的图表。本篇给大家介绍对服务器的性能的监控,下一篇会介绍对于mysql数据库的监控平台的搭建 开始 首先点击 选择红框然后点击AddQuery 此时可以看到出现了一个图表,这就是我 ...
分类:
其他好文 时间:
2020-02-23 10:05:42
阅读次数:
82
Grafana的监控是基于数据库的,通过插件获取到服务器性能并存储到数据库中,然后使用Grafana连接数据库形成可视化的图表。本篇给大家介绍对服务器的性能的监控,下一篇会介绍对于mysql数据库的监控平台的搭建 开始 首先点击 选择红框然后点击AddQuery 此时可以看到出现了一个图表,这就是我 ...
分类:
其他好文 时间:
2020-02-23 09:43:26
阅读次数:
59
[toc] redis是一个基于内存的数据库,故在redis正在运行的数据都在内存中,而内存掉电,内存上所以数据都会消失。故把redis当成数据库使用时就需要对redis进行持久化。 在说redis持久化的时候,我们先来聊聊其他的知识。linux的父子进程。在Linux中使用fork()函数会给当前 ...
分类:
数据库 时间:
2020-02-19 17:32:43
阅读次数:
91
谈到服务器性能,可能第一个从脑中蹦出来的是:查询速度?这确实是我们最常接触的方面,但性能其实还包括例如CPU利用率、可扩展性等很多方面。通过总结发现,不管修改的是哪一方面,最终都在影响一个量:时间。因此不妨将性能定义为:完成任务所需时间的度量(性能即响应时间)。那什么是优化呢?如果认为优化是降低CP ...
分类:
其他好文 时间:
2020-02-09 11:23:02
阅读次数:
72
1.HTTP请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET(查), POST(改)和 HEAD(获取报头,一般用来测试链接是否正常)方法。 HTTP1.1新增了五种请求方法:Put(增),Delete(删), OPTIONS(查看服务器性能 ...
分类:
移动开发 时间:
2020-02-08 00:18:03
阅读次数:
91
HTTP是基于TCP协议的,需要三次握手,HTTP1.1协议,是keep-alive的。 第一部分,请求行 首先要明白GET, POST, PUT,DELETE这个很简单不重复,举几个例子: 在云计算中,如果我们的服务器端要提供一个基于 HTTP 协议的 API,获取所有云主机的列表, 这就会使用 ...
分类:
Web程序 时间:
2020-01-31 22:44:21
阅读次数:
113
操作系统: centos版本 7.4 防火墙 关闭 selinux 关闭 python版本 3.6 mysql版本 5.7 #操作系统性能脚本 [root@localhost sql]# cat cpu_mac.py #!/usr/bin/env python3 #coding:utf-8 impo ...
分类:
数据库 时间:
2020-01-29 12:29:11
阅读次数:
140
影响Linux服务器性能的因素 1. cpu 2. 内存 3. 磁盘IO 4. 网络IO 系统性能评估标准 |影响性能因素|好|坏|糟糕| |: |: |: |: | |CPU|user% + sys%=90%| |内存|Swap In(si)=0Swap Out(so)=0|Per CPU wit ...
分类:
系统相关 时间:
2020-01-26 00:51:32
阅读次数:
136