<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
  <channel>
    <title><![CDATA[拍拍尘土]]></title> 
    <link>http://blog.xg98.com/</link> 
    <description><![CDATA[五月枇杷黄，太湖银鱼肥]]></description> 
    <language>zh-cn</language> 
    <copyright><![CDATA[Copyright 2026, 拍拍尘土]]></copyright> 
    <webMaster><![CDATA[cxosoft@gmail.com (Admin)]]></webMaster> 
    <generator>LBS v2.0.313</generator> 
    <pubDate>Mon, 04 May 2026 19:35:58 +0800</pubDate> 
    <ttl>60</ttl>
  
    <item>
      <title><![CDATA[关于php高并发下的session_start()超时 和 session_write_close()]]></title> 
      <link><![CDATA[http://blog.xg98.com/article.asp?id=2832]]></link> 
      <category><![CDATA[memcache]]></category> 
      <author><![CDATA[admin <null@null.com>]]></author> 
      <pubDate>Fri, 11 Mar 2022 10:07:36 +0800</pubDate> 
      <description><![CDATA[今天发现php-fpm有慢语句 session_start()<br />网上认为是相同浏览器访问相同网站，不同的tab会出现这个问题。<br />锁了session写入但是能读取。<br /><br />网上解决方法<br />在写入完session后立即执行掉  session_write_close()<br />也就是保存当前session，然后解除锁定。<br /><br /><br />推论：<br />此站没有用文件保存session，而是使用了memcached，同样涉及到session锁死的问题<br />不过高并发下才出现可能是memcached设置的并发量不够<br />就把原来的1024直接改为4096，运行一段时间看负载情况<br /><br /><br />另外session赋值结束可以使用<span style="color:Red"> session_commit()</span> ，避免php页执行时间长导致session锁死<br /><b>下面的例子可以演示 一个调用session的php运行如果没有结束，其它php运行就会一直等待下去，从而php-fpm超时</b><br />]]></description>
      <wfw:commentRss><![CDATA[http://blog.xg98.com/feed.asp?q=comment&id=2832]]></wfw:commentRss>
    </item>
      
    <item>
      <title><![CDATA[windows下面memcache.dll 下载，php5.3,5.4,5.5,5.6，分NTS和TS]]></title> 
      <link><![CDATA[http://blog.xg98.com/article.asp?id=2610]]></link> 
      <category><![CDATA[memcache]]></category> 
      <author><![CDATA[admin <null@null.com>]]></author> 
      <pubDate>Tue, 13 Aug 2019 09:29:38 +0800</pubDate> 
      <description><![CDATA[<a href="https://windows.php.net/downloads/pecl/releases/memcache/" title="https://windows.php.net/downloads/pecl/releases/memcache/" target="_blank">https://windows.php.net/downloads/pecl/releases/memcache/</a><br /><br /><br /><div style="width: 100%;overflow-x : auto;"><a href="http://blog.xg98.com/attachments/201908/13_093135__20190813093122.png" target="_blank"><img src="http://blog.xg98.com/attachments/201908/13_093135__20190813093122.png" alt="http://blog.xg98.com/attachments/201908/13_093135__20190813093122.png" /></a></div>]]></description>
      <wfw:commentRss><![CDATA[http://blog.xg98.com/feed.asp?q=comment&id=2610]]></wfw:commentRss>
    </item>
      
    <item>
      <title><![CDATA[windows下开启php_opcache缓存]]></title> 
      <link><![CDATA[http://blog.xg98.com/article.asp?id=2210]]></link> 
      <category><![CDATA[memcache]]></category> 
      <author><![CDATA[admin <null@null.com>]]></author> 
      <pubDate>Mon, 16 Jun 2014 13:39:19 +0800</pubDate> 
      <description><![CDATA[PHP5.3.27 的扩展php_opcache.dll<br /><br />测试平台：Windows 2008 R2 x64 (IIS7.5 FastCGI，Apache2.2.23，Apache2.4.3, Nginx 1.2.9)<br /><br />包含 Non Thread Safe 和 Thread Safe<br /><br />如果用的是 FastCGI 请使用 Non Thread Safe 版<br /><br />php_opcache.dll 的使用方法<br /><br />php.ini 中加入以下代码<br /><br />[opcache]<br /><br />zend_extension = &quot;D:\phpecorg\PHP\ext\php_opcache.dll&quot;<br /><br />opcache.enable = 1<br /><br />opcache.enable_cli = 1<br /><br />opcache.memory_consumption = 256<br /><br />opcache.interned_strings_buffer = 8<br />]]></description>
      <wfw:commentRss><![CDATA[http://blog.xg98.com/feed.asp?q=comment&id=2210]]></wfw:commentRss>
    </item>
      
    <item>
      <title><![CDATA[最简便的清空memcache的方法]]></title> 
      <link><![CDATA[http://blog.xg98.com/article.asp?id=1965]]></link> 
      <category><![CDATA[memcache]]></category> 
      <author><![CDATA[admin <null@null.com>]]></author> 
      <pubDate>Thu, 10 Jan 2013 09:49:27 +0800</pubDate> 
      <description><![CDATA[如果要清空memcache的items，常用的办法是什么？杀掉重启？如果有n台memcache需要重启怎么办？<br /><br />很简单，假设memcached运行在本地的11211端口，那么跑一下命令行：<br /><br />[root]$  echo ”flush_all” | nc localhost 11211<br /><br />另外也可以，telnet localhost 11211<br /><br />然后，flush_all<br /><br />注：<br /><br />flush并不会将items删除，只是将所有的items标记为expired。<br /><br />如果telnet失败，请在控制面板中选择 程序-&gt;程序和功能 -&gt; 打开或关闭windows功能 -&gt; 选中的telnet客户端确认打开即可。]]></description>
      <wfw:commentRss><![CDATA[http://blog.xg98.com/feed.asp?q=comment&id=1965]]></wfw:commentRss>
    </item>
      
    <item>
      <title><![CDATA[win2003 discuz的memcache 安装]]></title> 
      <link><![CDATA[http://blog.xg98.com/article.asp?id=1935]]></link> 
      <category><![CDATA[memcache]]></category> 
      <author><![CDATA[admin <null@null.com>]]></author> 
      <pubDate>Mon, 17 Dec 2012 21:55:03 +0800</pubDate> 
      <description><![CDATA[<span style="color:Red">p.s. discuz上memcache后效果异常明显，所以大部分中型php项目还是应当开启memcache。尤其是windows平台下面，应该有3倍以上性能提升 </span><br /><br />先去下载 安装程序 memcached-1.2.6-win32（可以百度搜索memcached win32查看更新版本）<br />然后解压到 d:\memcache<br />然后 开始—运行 d:\memcached\memcached.exe -d install 安装一下<br />在输入 d:\memcached\memcached.exe -d start 启动。<br />以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。<br /><br />去下载php_memcache.dll 整对版本了。。<a href="http://downloads.php.net/pierre/" title="http://downloads.php.net/pierre/" target="_blank">http://downloads.php.net/pierre/</a><br />(版本需要注意选择，]]></description>
      <wfw:commentRss><![CDATA[http://blog.xg98.com/feed.asp?q=comment&id=1935]]></wfw:commentRss>
    </item>
      
  </channel>
</rss>
