首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Autologin功能杀死我的网站

Autologin功能杀死我的网站
EN

Drupal用户
提问于 2013-09-05 03:32:35
回答 1查看 108关注 0票数 1

我有一个drupal 7网站。

当人们点击我的时事通讯时,运行自动登录功能。

当他们访问该站点以检查cookie时,会触发一个钩子。我的设置:背景信息:我已经在使用Memcache,APC,Varnish,

2台清漆服务器(8 GB)

1 Db percona服务器(32 GB)

1个HaProxy 4

网络服务器,16 GB

我的问题是,表现明智。我可以看到,我的服务器无法处理8000名登录用户。

是否有任何方法使这种影响在性能上对服务器更加“软”。所以我的数据库不会掉下来。当8000请求自动登录的同时。

例1.

例:1自动登录请求,导致通过核心Drupal对DB进行3-4查询,如果是这样的话,如果同时有1000个用户,我会得到3000个对DB -> DB的查询,无法处理负载。怎么办?!

诚挚的问候

维克多

EN

回答 1

Drupal用户

发布于 2013-09-05 04:47:59

您可以缓存内容,并显示它缓存,理想情况下,可以减轻您的数据库的压力。查看模块“助推”它可以帮助。

理想情况下,网站的优化是需要的,还有更好的硬件,也许还有清漆。

如果您正在使用视图,请考虑使用带有基于时间的过期的缓存中构建的视图来减轻数据库的压力。

更新

如果你已经拥有了Varnish,APC和memcache,那么你唯一能做的就是得到一些更好的硬件。

我们有服务器,它们运行在一个拥有32 of的四核处理器上。

我们还将Web和DB服务器分开,这样我们就可以将APC用于Web服务器,而memcache用于DB服务器。

你查过你的装甲运兵车数据了吗?除非您将清漆配置为缓存经过身份验证的通信量,否则清漆可能不会做很多事情,默认情况下,认证通信量会绕过Varnish。

你的服务器统计数据是什么?

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/84660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档