将varnish cli_buffer param更改为10000

问题描述 投票:0回答:2

我需要将我的varnish param cli_buffer更改为比默认值更大的值(8192)。

在github线程https://github.com/nexcess/magento-turpentine/issues/136

他们已经提到了以下方法来做到这一点

用“-p cli_buffer 10000”启动Varnish实例

我尝试使用以下命令,但我无法改变

varnishd -p cli_buffer = 10000

我想我需要使用vcl.inline,但我不知道该怎么做(因为我是开发人员,只是像这样的服务器之类的初学者。)

我有Sudo访问权限来启动和停止清漆并更改清漆配置。

你能帮帮我怎么做吗?

谢谢,杰罗姆

caching ssh configuration varnish varnish-vcl
2个回答
1
投票

好的,我知道了,

要更改清漆参数,请执行以下操作:

假设您以超级用户身份登录shell,并且有权更改清漆配置并启动和停止清漆服务

使用命令varnishadm

varnishadm

之后更改参数,如下所示

varnish> param.set cli_buffer 10000

要验证其更改,请使用以下命令

param.show cli_buffer

你完成了!


0
投票

似乎cli_buffer需要添加到/lib/systemd/system/varnish.service

喜欢

ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F -a :80 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -p feature=+esi_ignore_other_elements -p vcc_allow_inline_c=on -p cli_buffer=16384 -s malloc,256m
© www.soinside.com 2019 - 2024. All rights reserved.