gpt4 book ai didi

varnish - 在与网络服务器相同的服务器上设置 Varnish

转载 作者:行者123 更新时间:2023-12-04 00:53:17 28 4
gpt4 key购买 nike

我们公司最近决定开始使用 Varnish HTTP 加速器。我们选择这个解决方案的最重要原因是因为我们是一家专门构建网络商店的公司 (Magento Enterprise) => Magento 有一个与 varnish 一起工作的商业插件。

varnish 配置已经存在于我们的测试环境中,其中包含 1 个运行 varnish 实例的(软件)负载均衡器、2 个 apache 网络服务器和 1 个存储 + 1 个 mysql 服务器。

然而,现在是将 Varnish 添加到我们的开发环境中的时候了(具有 1GB ram 运行 debian 的虚拟机,它具有在同一台机器上运行的数据库、网络服务器、文件)

任何人都可以为此设置发布 default.vcl 配置文件吗?

Apache2 在端口 80 上运行。

提前致谢,
肯尼

编辑:我发现并发布了 the solution下面。

最佳答案

这个链接有一个关于在大型生产网站上使用 Varnish 的精彩讨论。特别是,查看将缓存"file"放入内存而不是磁盘的/etc/default/varnish 或/etc/sysconfig/varnish DAEMON OPTS:

http://www.lullabot.com/articles/varnish-multiple-web-servers-drupal

我正在谈论的片段:

DAEMON_OPTS="-a :80,:443 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-u varnish -g varnish \
-S /etc/varnish/secret \
-p thread_pool_add_delay=2 \
-p thread_pools=2 \
-p thread_pool_min=400 \
-p thread_pool_max=4000 \
-p session_linger=50 \
-p sess_workspace=262144 \
-s malloc,3G"

关于varnish - 在与网络服务器相同的服务器上设置 Varnish ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6926968/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com