Articles of caching

设置所有虚拟主机nginx过期

是否有可能为nginx中的所有虚拟主机( server )设置expires ,同时仍然过滤文件types? 现在我正在使用 location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|otf|ttf) { expires 1y; } 但我只能把location在一个server而不是http 。

在Ubuntu上安装APC

所以我有我的服务器运行与lampp(xampp for linux)的Ubuntu运行。 我想实现一个file upload进度条,所以我正在尝试安装APC。 (请不要build议替代插件)我尝试了多个教程,但我最终使用的方式是运行apt-get install php-apc这工作正常,在安装过程中没有错误,但后来我试图在PHP中运行此命令: apc_fetch($somevar); 最终失败的是: Fatal error: Call to undefined function apc_fetch() 在我的php.ini文件中,我把apc.rfc1867 = On; 。 我也尝试过extension=apc.so ,但是这会导致内部服务器错误。 其他我尝试的是: apc.enabled = 1 apc.shm_size = 32 apc.rfc1867 = 1 他们都没有工作,希望你能帮助我:)

查找(和删除)特定caching条目 – Microsoft DNS服务器。 可能吗?

我会很感激你的帮助。 我有一个微软的DNS服务器,我想知道是否有可能find一个特定的caching项(caching查找)并将其删除。 我需要这样做,因为有些域名正在parsing到我的networking上的旧IP地址。 我宁愿删除less数特定的条目比整个caching。 这可能吗? (如果不可行,最好是通过条目删除caching条目或者安全删除整个caching)。 感谢您的帮助。

Linux获得CPUcaching命中率

AFAIK许多现代的CPU有计数器的内存caching未命中/命中。 有没有可以查询这个API /程序? 有没有办法重置柜台? 我对任何通用或CPU特定的程序感兴趣。 注:我知道cachegrind,但这是一个模拟,而不是实际的CPU计数器。

使用nginx和uwsgi进行微型caching

我正在运行我的个人网站与python在nginx与uwsgi写。 由于该网站是非常静态的,我想通过添加微型caching来提高性能。 nginx和uwsgi都提供caching。 nginx微caching的例子 uswgicaching的例子 有人可以解释两个变种之间的差异,给我一个最好的build议?

当使用HTTPS时,nginxcaching未encryption的响应吗?

我认为使用HTTPS时公共caching是不可能的,因为每个响应都是不同的(由于encryption),但是现在我意识到至less可以caching未encryption的响应,服务器只需要对每个响应进行encryption新用户。 这是怎么做的默认? 如果不是,可以这样做吗? 我正在用fastcgi_cache来使用nginx。

Nginxcaching整个网站,同时执行MySQL维护

我目前有一个高stream量的WordPress网站,是完全静态的。 但是它目前通过MySQL数据库生成每个页面(我知道我应该caching内容)。 我将把数据库移动到另一个服务器,这将需要大约20分钟,我希望在MySQL服务器不可用时显示caching版本。 用Nginx单独实现这个很简单吗?

网站在dns更改后在某些浏览器中显示不正确的服务器

最近,我把一个域名转移到一个新的注册商,并把它指向Alogging中的一个新的服务器。 有些电脑显示的是正确的服务器,但是其中一些显示了旧的。 我不认为它的浏览器caching问题,因为即使是之前从未访问过该网站的计算机显示旧页面。 我使用一些在线检查器检查了dns传播,他们似乎显示正确的ip。 什么样的事情可能会导致这种行为? 我可以做些什么来纠正呢?

Linux空缓冲区caching命令权限被拒绝

我正在使用以下命令来刷新caching: # sync; echo 3 > /proc/sys/vm/drop_caches # sync; echo 2 > /proc/sys/vm/drop_caches # sync; echo 1 > /proc/sys/vm/drop_caches 当我使用上面的命令之一,我得到以下内容: -bash: /proc/sys/vm/drop_caches: Permission denied 我的系统运行CentOS 6.5,我通过SSH以root身份login。 有什么build议么?

如何使用SSD对maxCache 3.0进行基准testing?

我们是一家软件开发公司,之前外包了硬件方面的业务,但现在我们正在研究构build自己的私有云。 我们最近购买了几台服务器,其中一台应该是中央存储设备。 规格如下: 机箱:CSE-826BE16-R920LPB主板:Supermicro X10SLL-F CPU E3-1200v3,Intel C222,2GbE,最高32GB DDR3 ECC,2xSATA3,4xSATA2,4xDDR3 IPMI 1x CPU Intel Xeon E3-1220v3 – 3.1GHz,8MBcaching,4核,HT,LGA1150,80W 1个散热器SNK-0046A4 Activ 2U 4x 8GB三星M391B1G73QH0-CK0 1600MHz DDR3 ECC无缓冲2R×8 2x SSD 80GB Intel DC S3500系列2,5“SATA3,读取340 MB / s,写入100 MB / s 10倍速硬盘2TB希捷Constellation ES.3 ST2000NM0023 3,5“SAS2,7200rpm,128MB 希捷硬盘被设置为RAID 6arrays。 SSD位于RAID 1中,充当maxCache容器,使用maxView Storage Manager打开和closures。 我的第一个问题 – 这种configuration对于私有云的中央存储是否有意义,我们计划在其中有两个CPU和其上的大量RAM的其他3个计算节点? 我的第二个问题 – 具有较less硬盘驱动器的类似configuration对于具有多个并发请求的报告系统的MySQL数据库服务器是否合理? 或者更有意义的是在创build临时表的MySQL临时空间中使用SSD。 […]