随笔分类 -  服务

摘要:1、安装 #yum install bind 2、备份 named.conf #cp /etc/named.conf /etc/named.conf.bak 3、编辑 named.conf (1)添加本地IP (2)添加正向解析区域 zone "sword.cn" IN{ type master; 阅读全文
posted @ 2018-08-09 10:49 Eamon13 阅读(9168) 评论(3) 推荐(0)
摘要:Nginx访问频率控制 HTTP服务器的吞吐率(单位时间吞吐量)通常有一个上限,尤其是普通配置的机器,在带宽够的情况下,用压测工具经常能把服务器压出翔,为了线上环境稳定性,防止恶意攻击影响到其他用户,可选择对客户端访问频率进行合理限制。 限制原理 限制原理并不难,可一句话概括为:“根据客户端特征,限 阅读全文
posted @ 2018-07-20 15:40 Eamon13 阅读(1803) 评论(0) 推荐(1)
摘要:ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带) 严格来说,nginx自带是没有针对负载均衡后端节点的健康检查的,但是可以通过默认自带的ngx_http_proxy_module 模块和ngx_http_upstream_module模块 阅读全文
posted @ 2018-07-20 15:38 Eamon13 阅读(1418) 评论(0) 推荐(0)
摘要:./certbot-auto --server https://acme-v02.api.letsencrypt.org/directory -d "*.xxx.com" --manual --preferred-challenges dns-01 certonlyhttp://www.infoq.com/cn/news/2018/03/lets-encrypt-wildcard-https 阅读全文
posted @ 2018-05-10 17:32 Eamon13 阅读(199) 评论(0) 推荐(0)
摘要:1、确认pkg版本大于1.1.4,可以用pkg -v查看,如果小于此版本,请升级。2、在/usr/local/etc/pkg.conf文件中,删除掉repository相关的语句,像PACKAGESITE, MIRROR_TYPE, PUBKEY等(译注:默认就没有)。如果删除这些后pkg.conf 阅读全文
posted @ 2018-04-19 11:18 Eamon13 阅读(1379) 评论(0) 推荐(0)
摘要:Web 协议 HTTP1.0 HTTP1.1 SPDY HTTP2.0 HTTP1.0 VS HTTP1.1 长连接HTTP 1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接。 HTTP是基于TCP/IP协议的,创建一个TCP连接是需要经过三次握手 阅读全文
posted @ 2018-02-11 10:39 Eamon13 阅读(264) 评论(0) 推荐(0)
摘要:性能监控 Displaying the I/0 Information $gluster volume profile gv0 startStarting volume profile on gv0 has been successful $gluster volume profile gv0 in 阅读全文
posted @ 2018-02-07 10:00 Eamon13 阅读(214) 评论(0) 推荐(0)
摘要:通过heketi提供的RestfullApi来管理 Gluster,进而与kubernetes集成。将gluster作为kubernetes的数据存储 1 安装 安装gluster 参见 GlusterFS 一 安装heketi yum -y install heketi heketi-client 阅读全文
posted @ 2018-02-06 16:28 Eamon13 阅读(478) 评论(0) 推荐(0)
摘要:GlusterFS 一 1 安装源 yum install centos-release-gluster312.noarch 列出所有可用安装包yum list gluster* 安装glusterfs服务yum install glusterfs-cli.x86_64 glusterfs-serv 阅读全文
posted @ 2018-02-06 16:16 Eamon13 阅读(212) 评论(0) 推荐(0)
摘要:iptables -F iptables -F -t nat 网关 iptables -t nat -A POSTROUTING -s 10.1.0.0/16 -o eth0 -j MASQUERADE 端口 iptables -t nat -I PREROUTING -i eth0 -s 10.1 阅读全文
posted @ 2017-12-05 10:14 Eamon13 阅读(403) 评论(0) 推荐(0)
摘要:ftp 服务安装 1 安装yum -y install vsftpd2 添加用户,密码 useradd -s /sbin/nologin -d /home/ftp_test ftp_testpasswd ftp_test 3禁止匿名访问vi /etc/vsftpd/vsftpd.conf anony 阅读全文
posted @ 2017-11-30 15:03 Eamon13 阅读(465) 评论(1) 推荐(0)
摘要:一、简介 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有 阅读全文
posted @ 2017-11-21 10:27 Eamon13 阅读(315) 评论(0) 推荐(0)
摘要:1、配置nginx 2、配置登录用户名(admin),密码 htpasswd是apache自带的小工具,如果找不到该命令,尝试用yum install httpd安装 阅读全文
posted @ 2017-11-16 11:12 Eamon13 阅读(1318) 评论(0) 推荐(0)
摘要:查询topic的offset的范围 用下面命令可以查询到topic:Mytopic broker:SparkMaster:9092的offset的最小值: 输出 查询offset的最大值: 输出 从上面的输出可以看出topic:Mytopic只有一个partition:0 offset范围为:[12 阅读全文
posted @ 2017-11-10 14:13 Eamon13 阅读(304) 评论(1) 推荐(0)
摘要:一,简单介绍 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的 阅读全文
posted @ 2017-08-24 10:57 Eamon13 阅读(346) 评论(0) 推荐(0)
摘要:正则表达式匹配: ==:等值比较; ~:与指定正则表达式模式匹配时返回“真”,判断匹配与否时区分字符大小写; ~*:与指定正则表达式模式匹配时返回“真”,判断匹配与否时不区分字符大小写; !~:与指定正则表达式模式不匹配时返回“真”,判断匹配与否时区分字符大小写; !~*:与指定正则表达式模式不匹配 阅读全文
posted @ 2017-08-04 10:28 Eamon13 阅读(568) 评论(0) 推荐(0)
摘要:$args #这个变量等于请求行中的参数。$content_length #请求头中的Content-length字段。$content_type #请求头中的Content-Type字段。$document_root #当前请求在root指令中指定的值。$host #请求主机头字段,否则为服务器名 阅读全文
posted @ 2017-08-03 11:35 Eamon13 阅读(488) 评论(0) 推荐(0)
摘要:nfs 搭建yum install nfs-utils rpcbind 修改配置文件 /etc/exports格式 每个共享的文件系统需要独立一行目录客户端主机列表需要使用空格隔开配置文件中支持通配符 语法结构 共享路径 客户端主机(选项) 默认设置 ro,sync,wdelay,root_squa 阅读全文
posted @ 2016-12-29 14:44 Eamon13 阅读(205) 评论(0) 推荐(0)
摘要:SUPERVISOR进程管理器配置指南1. supervisor简介1.1. 官网http://supervisord.org/ 1.2. 介绍Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 阅读全文
posted @ 2016-06-21 17:31 Eamon13 阅读(694) 评论(0) 推荐(0)