最新消息:

最新发布 第8页

爱开源

新浪云换7指南 转载
php7

新浪云换7指南 转载

admin 9年前(2017-06-13) 2浏览

新浪云的PHP 7版本运行环境上线了,相对于PHP 5,PHP 7的性能,在官方宣传和实际应用测试中,都有极好的性能表现,大多数的主流应用和框架都有超过1倍的性能提升。 随着新浪云支持PHP 7运行环境,将应用切换到PHP 7版本运行无疑是更好的选择...

新浪云 全站支持 WebSocket
websocket

新浪云 全站支持 WebSocket

admin 9年前(2017-06-13) 2浏览

新浪云全平台支持 WebSocket_百度百科 1、优点 服务器与客户端之间数据传输很小; 客户端与服务器都可以主动传送数据给对方; 不用频繁创建销毁连接,减少网络带宽资源的占用,同时也节省服务器资源; 等等… 2、创建一个基于 WebSocket ...

MySQL 性能优化:性能提升 50%,延迟降低 60%
mysql

MySQL 性能优化:性能提升 50%,延迟降低 60%

admin 9年前(2017-06-13) 5浏览

当我进入 Pinterest 时,我的头三个星期是在本部度过的,在那里最新工程把解决生产问题的成果应用到了整个软件栈中。在本部,我们通过构建 Pinterest 来学习 Pinterest 是怎样被构建的,并且,仅仅在几天里就提交代码、做出有意义的贡...

使用TCPDUMP和Wireshark排查服务端CLOSE_WAIT
CLOSE_WAIT

使用TCPDUMP和Wireshark排查服务端CLOSE_WAIT

admin 9年前(2017-06-12) 5浏览

在Linux后端服务网络通信开发中,可能会遇到CLOSE_WAIT的状况。引起TCP CLOSE_WAIT状态的情况很多,归根结底还是由于被动关闭的一方没有关闭socket链路导致的。这篇文章主要是通过用一个简单的例子通过TCPDUMP和Wiresh...

OpenVPN多处理之-为什么不
OpenVPN

OpenVPN多处理之-为什么不

admin 9年前(2017-06-12) 1浏览

OpenVPN没有多处理,人所皆知,我觉得我有点啰嗦了,天天说这个事。为什么没有多处理呢?我们来看下OpenVPN的作者,大牛级别的,早已超越代码的重量级人物,James Yonan(简称JY)是怎么解释的。 一切都在maillist中,有人问过,为...

记录一个软中断问题
CPU

记录一个软中断问题

admin 9年前(2017-06-12) 2浏览

前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。 在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号CPU上,其它...

python+uwsgi导致redis无法长链接引起性能下降问题记录
Python

python+uwsgi导致redis无法长链接引起性能下降问题记录

admin 9年前(2017-06-12) 4浏览

今天在部署python代码到预生产环境时,web站老是出现redis链接未初始化,无法连接到服务的提示,比对了一下开发环境与测试环境代码,完全一致,然后就是查看各种日志,排查了半天也没有查明是什么原因引起的。 没有办法的情况下,直接登录服务器,从uw...

漫画赏析:Linux 版 SQL Server
sql

漫画赏析:Linux 版 SQL Server

admin 9年前(2017-06-12) 3浏览

在 Linux 内核之中,大家正在静静的等待进程的创建。每个创建的进程会被分配一个进程 ID (PID)。 在那个 Apache 进程高高兴兴的走出去之后,下一位却被要求创建 Linux 版的 SQL Server,这简直让人气的跳起来! 这个愤怒的...

关于FIN_WAIT1
FIN_WAIT1

关于FIN_WAIT1

admin 9年前(2017-06-12) 2浏览

前些天,一堆人在 TCPCopy 社区里闲扯蛋,有人提了一个问题:FIN_WAIT1 能持续多久?引发了一场讨论,期间我得到斌哥和多位朋友的点化,受益良多。 让我们热热身,通过一张旧图来回忆一下 TCP 关闭连接时的情况: TCP Close 看图可...

记一次TIME_WAIT网络故障
tcp/ip

记一次TIME_WAIT网络故障

admin 9年前(2017-06-12) 2浏览

最近发现一个PHP脚本时常出现连不上服务器的现象,调试了一下,发现是TIME_WAIT状态过多造成的,本文简要介绍一下解决问题的过程。 遇到这类问题,我习惯于先用strace命令跟踪了一下看看: shell> strace php /path/...

Sublime Text 3 3126 注册码
IDE

Sublime Text 3 3126 注册码

admin 9年前(2017-06-11) 1浏览

第一个测试通过 —– BEGIN LICENSE —– Michael Barnes Single User License EA7E-821385 8A353C41 872A0D5C DF9B2950 AFF6F667 C458EA6D 8EA3C...

SSH Agent Forwarding原理
Linux

SSH Agent Forwarding原理

admin 9年前(2017-06-11) 1浏览

ssh-agent的manual写得倒是挺详细,可看了好几次都没怎么搞明白。08年在网上找到了非常好的一篇文章,An Illustrated Guide to SSH Agent Forwarding (后文简称agent guide), 将ssh的...

nginx 变量的一个问题
nginx

nginx 变量的一个问题

admin 9年前(2017-06-08) 2浏览

概述 我们在nginx的NGX_HTTP_PREACCESS_PHASE阶段添加了几个模块,该模块抛出几个变量,用来根据用户应用做分流。例如,我们在该模块提供了$app_ups 这个变量。通过proxy_pass http://$app_ups; 来...

一个 SNI 导致的外网访问 502 问题的解决过程
502

一个 SNI 导致的外网访问 502 问题的解决过程

admin 9年前(2017-06-07) 5浏览

最近有开发者通过工单系统向我们反馈 HTTPS 外网访问返回 502,而他本地访问是好的。通常这种情况一般是对端限制了我们的出口 IP。首先,我们在出口服务器上使用 curl 工具访问一下这个 URL,看下是否被对端限制了我们的访问。 $ curl ...

使用动态 DNS 来完成 HTTP 请求
DNS

使用动态 DNS 来完成 HTTP 请求

admin 9年前(2017-06-07) 2浏览

其实针对大多应用场景, DNS 是不会频繁变更的,使用 Nginx 默认的 resolver 配置方式就能解决。 在奇虎 360 企业版的应用场景下,需要支持的系统众多: win 、 centos 、 ubuntu 等,不同的操作系统获取 dns 的...

在 OpenResty 中使用正则
lua

在 OpenResty 中使用正则

admin 9年前(2017-06-06) 2浏览

在 OpenResty 中使用正则表达式,社区中推荐的做法是使用ngx.re api。比如匹配一个字符串是否为 http(s) 的链接,可以这么写: local function is_http_url(s) return ngx.re.find(s...

检查浏览器是否 支持 HTTP2/SPDY
HTTP/2

检查浏览器是否 支持 HTTP2/SPDY

admin 9年前(2017-06-06) 7浏览

1、通过 nginx 来判断当前是否有 http2 变量,并通过 rewrite 转发到 php, 2、后端php 在判断,是否有 http2 参数,并返回js变量, 3、js 在检测是否有 http2 一、Nginx 配置如下 if ($http2...

使用SSH Agent Forwarding
Linux

使用SSH Agent Forwarding

admin 9年前(2017-06-06) 1浏览

SSH Agent Forwarding原理讲了ssh认证以及agent forwarding的基本原理, 但没有讲具体该怎么做。下面就讲讲最佳实践 (Best Practice). Using ssh-agent with ssh一文讲得很清楚,这...

pcre 库学习
pcre

pcre 库学习

admin 9年前(2017-06-06) 1浏览

概述 pcre是与perl一致的正则表达式,nginx就是用的该库。 系统:Mac OS X pcre版本:version 8.38 2015-11-23 安装路径: $brew list pcre /usr/local/Cellar/pcre/8....

一文读懂 HTTP/2 特性
http

一文读懂 HTTP/2 特性

admin 9年前(2017-06-06) 5浏览

HTTP/2 是 HTTP 协议自 1999 年 HTTP 1.1 发布后的首个更新,主要基于 SPDY 协议。由互联网工程任务组(IETF)的 Hypertext Transfer Protocol Bis(httpbis)工作小组进行开发。该组织...

新浪云招聘系统开发、运维开发、运营实习生
招聘

新浪云招聘系统开发、运维开发、运营实习生

admin 9年前(2017-06-06) 2浏览

新浪云简介 新浪云公有云部分在2009年正式公测,到现在已经八年,八年来,新浪云致力于PaaS领域,目前已有近百万的用户,托管过近千万的应用,当前主要产品包含云应用SAE,云虚拟主机,云存储,CDN,企业邮箱,私有云服务。 详情请从 https://...

国内 docker 仓库镜像对比
docker

国内 docker 仓库镜像对比

admin 9年前(2017-06-06) 1浏览

首先,需要明确一个问题:Mirror 与 Private Registry 有什么区别?抄自daocloud的说明:二者有着本质的差别。 Private Registry 是开发者或者企业自建的镜像存储库,通常用来保存企业内部的 Docker 镜像,...

新浪云 小窍门
新浪云

新浪云 小窍门

admin 9年前(2017-06-06) 3浏览

一、使用海外节点。 默认新浪云是没有海外节点,如果您的业务有海外请求。可以把域名 CNAME 到 cname.saebbs.com 香港节点,但流量费用会双倍计费。 二、多人使用VPN隧道 默认新浪云 VPN隧道 同一时间只支持一个连接,但多人如何连...

爱开源 全站开启 http 2.0
HTTP/2

爱开源 全站开启 http 2.0

admin 9年前(2017-06-06) 4浏览

爱开源全站开启 http2.0 请使用最新版本浏览器, http2.0 支持请查看 http://caniuse.com/#feat=http2 维基百科:https://zh.wikipedia.org/zh-cn/HTTP/2 HTTP2官网:h...

使用HAProxy实现单机200万SSL连接
HAProxy

使用HAProxy实现单机200万SSL连接

admin 9年前(2017-06-06) 4浏览

先观察上面截图,可以看到两个关键信息: 这台机器已经建立了 238 万个 TCP 连接 使用内存大约在 48G。 下面将会介绍在单个 HAProxy 机器上实现这种规模访问所需的配置。本文是负载测试 HAProxy 系列文章的最后一篇。有时间的读者建...

RPM中的%config和%config(noreplace)
rpm

RPM中的%config和%config(noreplace)

admin 9年前(2017-06-06) 2浏览

打开一个rpm spec文件,在 %files段有一个指令很常见:%config(noreplace),这个指定到底是干什么用的呢? 答案是,该指令决定如果一个文件被管理员修改过后,下次更新该文件所在的rpm包时,该文件的存在状态。例如,一般升级软件...

漫画赏析:80 端口之战
漫画

漫画赏析:80 端口之战

admin 9年前(2017-06-06) 2浏览

嗨,大家好,今天我们来聊聊 80 端口之战。著名的技术漫画站 turnoff.us 有这样的一副漫画,生动的描绘了固守 80 端口的 Apache 和新生代的 Nginx 之间的战争。你知道,80 端口是 Web 端口,就是这个端口构成了我们现在大部...