随笔分类 -  linux service

all kinds of service.
摘要:Redis 使用场景 1、性能: 不经常变动的数据放入缓存 我们在碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。 2、迸发: 在高迸发的情况下使用缓存 在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接 阅读全文
posted @ 2019-06-14 15:22 caocong 阅读(618) 评论(0) 推荐(0)
摘要:例: ansible roles 自动化安装memcached 文件目录结构如下: cat memcached_role.yml cat roles/memcached/vars/main.yml cat roles/memcached/templates/memcached.j2 cat role 阅读全文
posted @ 2019-05-03 14:51 caocong 阅读(391) 评论(0) 推荐(0)
摘要:Install docker-compose Prometheus docker-compose vim ./etc/prometheus/prometheus.yml start Rabbit Cluster docker-compose start rabbitmq_exporter https 阅读全文
posted @ 2019-03-27 22:09 caocong 阅读(559) 评论(0) 推荐(0)
摘要:Docker 结合Jenkins 构建持续集成环境 Jenkins : 一个开源的持续集成工具, 提供软件版本发布、自动测试等一系列流程及丰富的插件 Maven: 一个自动化构建工具, 通过一段描述来管理项目的构建, 比如编译、打包等逻辑流程 SVN/Git: 源代码版本管理工具 Docker: 容 阅读全文
posted @ 2019-03-25 02:33 caocong 阅读(488) 评论(0) 推荐(0)
摘要:参考文档 https://www.cnblogs.com/clsn/p/8214194.html#auto_id_0 监控数据:mongostat,记录mongodb实例运行的状态,如图: insert:每秒插入数(带*的表示复制集的从库,下同)query:每秒查询数update:每秒更新数dele 阅读全文
posted @ 2019-03-21 12:19 caocong 阅读(347) 评论(0) 推荐(0)
摘要:DNS服务器概述: DNS(Domain Name System),即域名系统. DNS服务器分为三种: 主域名服务器(Master Server)、辅助域名服务器(Slave DNS)、缓存服务器(Cache-only Server). Master Server: 本身提供DNS服务,并且本身含 阅读全文
posted @ 2018-06-16 14:52 caocong 阅读(485) 评论(0) 推荐(0)
摘要:1、工作原理 在当前主流的Web服务架构体系中,Cache担任着越来越重要的作用。常见的基于浏览器的C/S架构,Web Cache更是节约服务器资源的关键。而最近几年由FreeBSD创始人之一Kamp开发的varnish更是一个不可多得的Web Cache Server。严格意义上说,Varnish 阅读全文
posted @ 2018-05-13 09:03 caocong 阅读(283) 评论(0) 推荐(0)
摘要:一、ssh-keygen 概述: 就是为了让linux机器之间使用ssh不需要用户名和密码。采用了数字签名RSA或者DSA来完成这个操作 两台机器A、B (A访问B不需要输入SSH密码) A机器操作: ls ~/.ssh/ authorized_keys id_rsa id_rsa.pub know 阅读全文
posted @ 2018-05-07 17:38 caocong 阅读(145) 评论(0) 推荐(0)
摘要:重启服务测试 阅读全文
posted @ 2018-03-20 19:22 caocong 阅读(210) 评论(0) 推荐(0)
摘要:准备工作,安装依赖库 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-d 阅读全文
posted @ 2018-01-25 19:03 caocong 阅读(396) 评论(0) 推荐(0)
摘要:两台server1 192.168.1.189 && server2 192.168.1.226 安装mariadb数据库 修改server1 /etc/my.cnf [mysqld] server_id=1 # ID,全网唯一log-bin=mysql-bin # 开启二进制日志 日志文件格式为  阅读全文
posted @ 2018-01-15 10:30 caocong 阅读(197) 评论(0) 推荐(0)
摘要:1、编译安装apache 如果make install 出现 #include <expat.h> 缺失 a、将 apachectl 添加到环境变量中 PATH=/usr/local/apache2/bin:$PATHexport PATH #. /etc/profile.d/apache.sh # 阅读全文
posted @ 2018-01-14 18:12 caocong 阅读(269) 评论(0) 推荐(0)
摘要:real server 服务启动脚本,此操作是在回环设备上绑定了一个虚拟IP地址,并设定其子网掩码为255.255.255.255 与Director Server上的虚拟IP保持互通,然后禁用了本机的ARP请求 测试 real server director server 阅读全文
posted @ 2018-01-11 14:49 caocong 阅读(204) 评论(0) 推荐(0)
摘要:1:简介 它是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。一个WEB服务至少会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这 阅读全文
posted @ 2018-01-09 11:14 caocong 阅读(2362) 评论(0) 推荐(0)
摘要:安装Haproxy: 下载 阅读全文
posted @ 2017-12-31 13:16 caocong 阅读(277) 评论(0) 推荐(0)
摘要:SaltStack 是基于Python开发的一套C/S架构配置管理工具,它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理 阅读全文
posted @ 2017-12-31 09:05 caocong 阅读(171) 评论(0) 推荐(0)
摘要:安装 查看openssl 目录文件 [root@s7zbx01 ssl]# lsbin certs include lib man misc openssl.cnf private 生成秘钥: 创建 证书签名申请(CSR:certificate signing request): 验证CRS正确性 阅读全文
posted @ 2017-12-01 16:59 caocong 阅读(228) 评论(0) 推荐(0)
摘要:前言 搭建https有两种方式,分为单向认证和双向认证。单向认证就是传输的数据加密过了,但是不会校验客户端的来源,也就只有客户端验证服务端证书。 单向认证 1、安装mod_ssl yum -y install mod_ssl 2、HTTP 服务器上配置mod_ssl 2.1、进入http服务器配置文 阅读全文
posted @ 2017-11-16 14:24 caocong 阅读(5028) 评论(0) 推荐(0)