服务器架构和并发问题探讨
大魔王pengyk
这个作者很懒,什么都没留下…
展开
-
普罗米修斯安装
安装Go环境Golang官网下载地址:https://golang.org/dl/tar -C /usr/local -zxvf go1.10.3.linux-amd64.tar.gz添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile// 习惯用vim,没有的话可以用命令`sudo apt-get install vim`安装一个vim /et...原创 2020-01-08 10:43:45 · 424 阅读 · 0 评论 -
阿里云ECS机踩坑
部署go程序到阿里云ECS CentOS 7.61.安装MySQL数据库需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包root权限运行wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-comm...原创 2020-01-07 15:50:12 · 155 阅读 · 0 评论 -
go学习踩坑实录
有的时候运行会报错 invalid memory address or nil pointer dereference。原创 2020-01-07 15:57:22 · 230 阅读 · 0 评论 -
普罗米修斯prometheus配置记录
在此之前,首先确认大家已经成功安装prometheus和Alertmanager 在这里不再赘述。Alertmanager解压后会包含一个默认的alertmanager.yml配置文件,内容如下所示:global: resolve_timeout: 5mroute: group_by: ['altername'] group_wait: 10s # 最初即第一次等待多久时间...原创 2020-01-07 15:55:58 · 1086 阅读 · 0 评论 -
多线程(一)高并发和多线程的关系
“高并发和多线程”总是被一起提起,给人感觉两者好像相等,实则 高并发 ≠ 多线程多线程是完成任务的一种方法,高并发是系统运行的一种状态,通过多线程有助于系统承受高并发状态的实现。高并发是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问或者socket端口集中性收到大量请求(例如:12306的抢票情况;天猫双十一活动)。该情况的发生会导致系统...转载 2019-06-03 14:57:27 · 189 阅读 · 0 评论