<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post/4971/</link>
<title><![CDATA[Mysql主从同步状态监控]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sun, 12 Feb 2012 05:56:58 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/</guid> 
<description>
<![CDATA[ 
	实现过程：<br/>check_rep.php<br/><textarea name="code" class="php" rows="15" cols="100">&lt;!--?php&lt;br /--&gt;if(empty($_REQUEST[&quot;key&quot;])) die(&#039;:) missing key&#039;);
if($_REQUEST[&quot;key&quot;] != &#039;xupeng&#039;) die(&#039;:) error key&#039;);
 
include(&quot;mysql_instance.php&quot;);
include(&quot;check_status_api.php&quot;);
 
define(&quot;USERNAME&quot;, &quot;用户名&quot;);
define(&quot;PASSWORD&quot;, &quot;密码&quot;);
define(&quot;DEBUGMODE&quot;, false);
 
$instances = get_instances();
 
if($instances)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;echo &lt;&lt;
 
&lt;!-- 30分钟自动刷新 --&gt;
 
END;
&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;if(!DEBUGMODE)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
 
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;else&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
 
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;foreach($instances as $host)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$res = check_mysql_replication_status($host, USERNAME, PASSWORD);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!DEBUGMODE)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch($res[&quot;result&quot;])&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case -4:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;未知异常&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case -3:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;查询失败&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case -2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;无法连接端口&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case -1:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;状态未知&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 0:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;OK&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 1:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;同步失败&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($res[&quot;Slave_IO_Running&quot;] &lt;&gt; &quot;Yes&quot;)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo .= $res[&quot;Last_IO_Error&quot;] . &quot;(&quot; .&nbsp;&nbsp;$res[&quot;Last_IO_Errno&quot;] . &quot;)&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($res[&quot;Slave_SQL_Running&quot;] &lt;&gt; &quot;Yes&quot;)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo .= $res[&quot;Last_SQL_Error&quot;] . &quot;(&quot; .&nbsp;&nbsp;$res[&quot;Last_SQL_Errno&quot;] . &quot;)&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$memo = &quot;数据库未设置同步&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
 
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;else&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
 
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;
&lt;table border=&quot;&#92;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;instance&lt;/td&gt;
&lt;td&gt;result&lt;/td&gt;
&lt;td&gt;Slave_IO_Running&lt;/td&gt;
&lt;td&gt;Slave_SQL_Running&lt;/td&gt;
&lt;td&gt;Master_Host&lt;/td&gt;
&lt;td&gt;Master_Port&lt;/td&gt;
&lt;td&gt;Replicate_Do_DB&lt;/td&gt;
&lt;td&gt;memo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;instance&lt;/td&gt;
&lt;td&gt;result&lt;/td&gt;
&lt;td&gt;Slave_IO_Running&lt;/td&gt;
&lt;td&gt;Slave_SQL_Running&lt;/td&gt;
&lt;td&gt;Master_Host&lt;/td&gt;
&lt;td&gt;Master_Port&lt;/td&gt;
&lt;td&gt;Replicate_Do_DB&lt;/td&gt;
&lt;td&gt;Slave_IO_State&lt;/td&gt;
&lt;td&gt;Last_IO_Errno&lt;/td&gt;
&lt;td&gt;Last_IO_Error&lt;/td&gt;
&lt;td&gt;Last_SQL_Errno&lt;/td&gt;
&lt;td&gt;Last_SQL_Error&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&#123;$host&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;result&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Slave_IO_Running&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Slave_SQL_Running&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Master_Host&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Master_Port&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Replicate_Do_DB&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$memo&#125;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&#123;$host&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;result&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Slave_IO_Running&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Slave_SQL_Running&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Master_Host&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Master_Port&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Replicate_Do_DB&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Slave_IO_State&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Last_IO_Errno&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Last_IO_Error&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Last_SQL_Errno&#039;]&#125;&lt;/td&gt;
&lt;td&gt;&#123;$res[&#039;Last_SQL_Error&#039;]&#125;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&#92;n&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;echo &lt;&lt;
 
END;
&#125;else&#123;
&nbsp;&nbsp;&nbsp;&nbsp;die(&quot;no mysql instances defined.&quot;);
&#125;
</textarea><br/>check_status_api.php<br/><textarea name="code" class="php" rows="15" cols="100">
&lt;!--?php&lt;br /--&gt;/*
 * 检查mysql服务器的同步状态
 */
function check_mysql_replication_status($host, $username, $password)
&#123;
&nbsp;&nbsp;&nbsp;&nbsp;//默认状态未知
&nbsp;&nbsp;&nbsp;&nbsp;$r = array(
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;result&quot; =&gt; -1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);
&nbsp;&nbsp;&nbsp;&nbsp;try&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$dbh = @mysql_connect($host, $username, $password);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!$dbh)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//无法连接
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = -2;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return($r);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$query = &quot;SHOW SLAVE STATUS&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$res = @mysql_query($query, $dbh);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$err = @mysql_error();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($err)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//无法连接
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = -3;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return($r);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$row = mysql_fetch_array($res);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r = $row;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(($r[&quot;Slave_IO_Running&quot;] == &quot;Yes&quot;) &amp;&amp; ($r[&quot;Slave_SQL_Running&quot;] == &quot;Yes&quot;))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = 0;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;else&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!empty($row))&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = 1;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;else&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = 2;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;catch(Exception $e)&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$r[&quot;result&quot;] = -4;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;return($r);
&#125;</textarea><br/>mysql_instance.php<br/><textarea name="code" class="php" rows="15" cols="100">&lt;!--?php&nbsp;&nbsp;//GRANT REPLICATION CLIENT ON *.* TO &#039;用户名&#039;@&#039;监控主机ip&#039; IDENTIFIED BY &#039;密码&#039;;&nbsp;&nbsp;$mysql_instances = array(); $mysql_instances[] = &quot;远程ip:端口&quot;;&nbsp;&nbsp;$mysql_instances[] = &quot;远程ip:端口&quot;; function get_instances() &#123;&nbsp;&nbsp; global $mysql_instances;&nbsp;&nbsp;&nbsp;&nbsp;return $mysql_instances;&nbsp;&nbsp;&#125;&nbsp;&nbsp;?--&gt;</textarea><br/>将以上三个PHP文件放在虚拟目录中，然后通过URL访问。<br/>访问方式：http://ip/check_repl.php?key=xupeng<br/><br/>来自：http://www.jiunile.com/mysql%E4%B8%BB%E4%BB%8E%E5%90%8C%E6%AD%A5%E7%8A%B6%E6%80%81%E7%9B%91%E6%8E%A7.html
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63438</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>hxngb9gf &lt;ijda16@mail114.net&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 15 Feb 2012 17:30:23 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63438</guid> 
<description>
<![CDATA[ 
	谢谢楼主的共享，我同意楼主的看法
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63455</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>lucy74818 &lt;daxingxing1991@126.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Fri, 17 Feb 2012 14:01:29 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63455</guid> 
<description>
<![CDATA[ 
	让人看后在各论坛纷纷转贴的好帖 ..............
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63519</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>hxngb9jf &lt;roab18@mail114.net&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sun, 19 Feb 2012 23:34:16 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63519</guid> 
<description>
<![CDATA[ 
	楼主说得好，支持一下
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63538</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>hxngb9vf &lt;rxsr57@mail114.net&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Mon, 20 Feb 2012 17:58:57 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63538</guid> 
<description>
<![CDATA[ 
	支持楼主，长见识了
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63563</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>hxngb0sf &lt;dnpn12@mail114.net&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 21 Feb 2012 18:05:56 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63563</guid> 
<description>
<![CDATA[ 
	支持楼主，长见识了
]]>
</description>
</item><item>
<link>http://jackxiang.com/post/4971/#blogcomment63567</link>
<title><![CDATA[[评论] Mysql主从同步状态监控]]></title> 
<author>lucy87331 &lt;daxingxing1991@126.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 21 Feb 2012 22:16:36 +0000</pubDate> 
<guid>http://jackxiang.com/post/4971/#blogcomment63567</guid> 
<description>
<![CDATA[ 
	车主小雷是论坛的灌水高手，看到好帖好文总爱在下面跟帖留名，时间一长养成了习惯。有次开车上街，小雷看到前车的车屁股上贴着一句很拽的标语：“我总在牛A和牛C中间徘徊。”<br/>看罢，小雷情不自禁地说了句“我顶！”于是前车杯具了&amp;hellip;&amp;hellip;<br/>所以......我顶!!!!!!
]]>
</description>
</item>
</channel>
</rss>