记一次解决线上 Redis 集群单节点 CPU 偏高问题

2019-07-22
阅读 2 分钟
5.6k
线上已经运行很久的一个 Redis (阿里云64节点集群版)经常会报 CPU 偏高,经确认后发现只有 13 节点 CPU 偏高,且是其他节点的 3 倍以上,即大部分节点的 CPU 占用率在 20% 到 30%,QPS 大约是 7000,问题节点的 CPU 占用率超过 80%,QPS 是 27000。

CORS 跨域携带 Cookie 发送请求

2018-08-16
阅读 1 分钟
17.7k
问题 当在 a.com 进行访问时,如何向 b.com 携带 b.com 的 cookie 发送一个请求? 情境 a.com 是一个第三方网站,需要通过访问 b.com 的接口来获取用户的一些信息。这时候,b.com 上的用户已经登录了。 跨域请求 我们知道,在发送跨域请求时,需要后端设置一些请求头,否则浏览器不会允许客户端跨域发送请求。 {代码...}...

CentOS 将 Redis 配置为系统服务

2018-08-14
阅读 1 分钟
6.5k
创建 redis.service {代码...} 编辑内容 {代码...} 重新载入 systemctl 并启动服务 {代码...} 查看状态 {代码...} 关闭 Redis {代码...} 开机自启 {代码...} 是否开机自启 {代码...} 本文首发于本人博客

Nginx 开启基本 http 认证

2017-10-11
阅读 1 分钟
3.5k
有时候我们的网站仅仅是为了提供简单的查询服务,但是又要保密,这时候如果写一个认证服务又没什么必要,这时候使用 Nginx 的“约束访问”功能可以轻松地实现基本认证服务。

linux下ssh公钥验证的设置和远程登录

2016-11-19
阅读 2 分钟
43.7k
使用 linux 有一段时间了,最近在服务器上架设了一个 git 仓库,每次提交时都使用密码实在是比较反人类,因此就特意研究了一下如何使用 ssh密钥 来登录服务器。

php实现快速排序

2016-11-15
阅读 1 分钟
4.3k
快速排序的思想是分冶法。 {代码...} {代码...}

https的使用和在nginx下启用https

2016-10-14
阅读 3 分钟
20.1k
随着web的发展,开发者对传输过程中的信息安全也应该更为重视。https可以通过ssl协议来保证信息传输过程中的数据安全,成为了一些敏感操作的必备选择。

Redis 的持久化

2016-06-23
阅读 1 分钟
4.2k
rdb方式 rdb是redis对数据进行持久化而保存到硬盘的数据文件。 默认情况下相关配置如下: {代码...} 其意义为: 当1个key更新值时每900秒保存一次数据到硬盘 当10个key更新值时每300秒保存一次到硬盘 当10000个key更新值时每60秒保存一次到硬盘 换句话说,当你重启服务器时数据是可能会丢失的,如果数据量小的时候,你会...

php处理Excel

2016-06-21
阅读 3 分钟
5.9k
平时在工作中,时常会出现将数据库表导出为Excel或者将Excel导入数据库表的需求。这一需求早早就已经实现过了,为了方便导入导出,我将其封装成了两个方法,作为记录。

nginx支持php和thinkphp

2016-05-01
阅读 1 分钟
5.8k
在linux-mint下安装完nginx后,当然要支持php才能真正工作。可是尝试了很久都没有成功(以前很容易就成功了),原来是php-fpm支持方式发生了变化,我以前用的方法早已经过时了。

通过apache的反向代理实现多用途服务器

2016-05-01
阅读 2 分钟
14.5k
最近一直有个问题困惑着我,apache、nodejs、tomcat不能同时在服务器80端口运行,对域名进行设置时使用ip:port又不能得到期望的结果(结果一直是以一个iframe的形式),因此就在segmentFault上发问:同一台服务器运行多个http服务如何实现?之后得到了数位大神的回答,大意就是采用反向代理来实现。因此百度了一些文章,...