<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zend Studio &#187; 大流量网站</title>
	<atom:link href="http://www.zendstudio.net/tag/大流量网站/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zendstudio.net</link>
	<description>提供zend studio教程、zend studio下载等相关资源的公益性站点。</description>
	<lastBuildDate>Thu, 02 Sep 2010 08:07:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>高并发、大流量网站架构时你考虑网卡流量了吗？</title>
		<link>http://www.zendstudio.net/archives/consider-your-server-network-card/</link>
		<comments>http://www.zendstudio.net/archives/consider-your-server-network-card/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 14:03:59 +0000</pubDate>
		<dc:creator>gently</dc:creator>
				<category><![CDATA[系统架构设计]]></category>
		<category><![CDATA[大流量网站]]></category>
		<category><![CDATA[我爱PHP]]></category>
		<category><![CDATA[数据库]]></category>

		<guid isPermaLink="false">http://www.zendstudio.net/?p=919</guid>
		<description><![CDATA[在我们的一个php服务器+db服务器的传统架构中，随着在线人数的不断增加，我们发现db服务器显得越来越不稳定，本来这完全是预料之中的一件事情，因为平时我们可能认为非常平常的一个数据库I/O操作，在高并发时都有可能导致db server宕机，在我们确认程序流程都合理的情况下，升级了CPU、内存和硬盘速率，但情况依旧，一到一定程度（这个程度显然比我们的预警值低很多，我们认为我们的硬件支撑这么多的在线是完全OK的），马上有丢包现象，而监测也表明DB服务器剩余资源很充裕！！！这是太奇怪的问题了，再次把所有的可能的瓶颈都检查了一遍以后，得出结论，这种现象是不可能的！天，难道有外星人在控制么？ 再后来，我们把唯一没有升级的一个硬件也升级了，那就是网卡升级为1000M，然而问题也就这么解决了！大家都觉得奇怪，我们之前的百兆网卡应该是完全够用的才对呀！我们的监控软件显示每秒钟的网络流量也就20M左右，离100M还有太远太远呢！！！问题既然解决了，我们就继续折腾网卡，看看这块到底是怎么回事？经过多次压测，得出一个公式，在出现丢包情况之前的最大值大约是网卡标称数据的1/8，而后就会变得不稳定！！！所以我们的系统出现了问题。 也许很多人都没有碰到过这种情况，因为他们财大气粗的公司动辄万兆网卡标配，呵呵，我写这篇文字也就是一个记录，如果你的高并发、大流量网站也和我们差不多的架构，然后也是在线量增加的时候出现丢包情况，不妨看看你的网卡。 相关日志 websocket 通信协议 (11) 《右键实现PHP文件预览》一文补遗 PHP的CLI模式 (0) 一段功能齐全的PHP常用重定向代码html+js+header (2) 用PHP向MYSQL中插入图片、二进制文件 (4) php输出控制函数——ob系列的几个区别 (4)]]></description>
			<content:encoded><![CDATA[<p>在我们的一个php服务器+db服务器的传统架构中，随着在线人数的不断增加，我们发现db服务器显得越来越不稳定，本来这完全是预料之中的一件事情，因为平时我们可能认为非常平常的一个数据库I/O操作，在高并发时都有可能导致db server宕机，在我们确认程序流程都合理的情况下，升级了CPU、内存和硬盘速率，但情况依旧，一到一定程度（这个程度显然比我们的预警值低很多，我们认为我们的硬件支撑这么多的在线是完全OK的），马上有丢包现象，而监测也表明DB服务器剩余资源很充裕！！！这是太奇怪的问题了，再次把所有的可能的瓶颈都检查了一遍以后，得出结论，这种现象是不可能的！天，难道有外星人在控制么？</p>
<p><span id="more-919"></span>再后来，我们把唯一没有升级的一个硬件也升级了，那就是网卡升级为1000M，然而问题也就这么解决了！大家都觉得奇怪，我们之前的百兆网卡应该是完全够用的才对呀！我们的监控软件显示每秒钟的网络流量也就20M左右，离100M还有太远太远呢！！！问题既然解决了，我们就继续折腾网卡，看看这块到底是怎么回事？经过多次压测，得出一个公式，在出现丢包情况之前的最大值大约是网卡标称数据的1/8，而后就会变得不稳定！！！所以我们的系统出现了问题。</p>
<p>也许很多人都没有碰到过这种情况，因为他们财大气粗的公司动辄万兆网卡标配，呵呵，我写这篇文字也就是一个记录，如果你的高并发、大流量网站也和我们差不多的架构，然后也是在线量增加的时候出现丢包情况，不妨看看你的网卡。</p>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.zendstudio.net/archives/websocket-protocol/" title="websocket 通信协议 (05/11/2010)">websocket 通信协议</a> (11)</li>
	<li><a href="http://www.zendstudio.net/archives/php-cli-mode-2/" title="《右键实现PHP文件预览》一文补遗 PHP的CLI模式 (12/14/2007)">《右键实现PHP文件预览》一文补遗 PHP的CLI模式</a> (0)</li>
	<li><a href="http://www.zendstudio.net/archives/php-redirect-function/" title="一段功能齐全的PHP常用重定向代码html+js+header (11/27/2007)">一段功能齐全的PHP常用重定向代码html+js+header</a> (2)</li>
	<li><a href="http://www.zendstudio.net/archives/insert-binary-data-to-mysq/" title="用PHP向MYSQL中插入图片、二进制文件 (10/14/2007)">用PHP向MYSQL中插入图片、二进制文件</a> (4)</li>
	<li><a href="http://www.zendstudio.net/archives/php-ob-prefix-functions/" title="php输出控制函数——ob系列的几个区别 (11/25/2007)">php输出控制函数——ob系列的几个区别</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.zendstudio.net/archives/consider-your-server-network-card/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
