Tôi đã chạy varnish trên trang web của mình được một thời gian, hiện được định cấu hình để nghe trên cổng 80 và apache trên cổng 8080. Sáng nay tôi nhận thấy rằng varnish hiện đang nghe trên cổng 6081. Khi tôi véc ni khởi động lại systemctl
nó vẫn đang nghe trên cổng 6081.
phụ trợ ps | vecni grep
vcache 1010 0,0 0,0 18524 11620? SLs 14:39 0:00 /usr/sbin/varnishd -j unix,user=vcache -F -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret - s malloc,256m
vcache 1023 0,0 0,0 286156 68660? Sl 14:39 0:00 /usr/sbin/varnishd -j unix,user=vcache -F -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret - s malloc,256m
root 2248 0.0 0.0 3084 896 điểm/0 S+ 14:53 0:00 grep vecni
vecni+ 4593 0,1 0,0 86596 1144 ? Ss 06:57 0:32 /usr/bin/varnishncsa -a -w /var/log/varnish/varnishncsa.log -D -P /run/varnishncsa/varnishncsa.pid
/etc/default/véc ni
DAEMON_OPTS="-a :80 \
-T máy chủ cục bộ:6082 \
-f /etc/varnish/default.vcl \
-S /etc/véc ni/bí mật \
-s malloc,48G"
Làm cách nào tôi có thể nhận được véc ni để nghe trên cổng được định cấu hình và cũng tìm hiểu lý do tại sao điều này xảy ra?
Cập nhật
câu trả lời này giải quyết vấn đề. tôi đã phải sửa đổi /etc/systemd/system/multi-user.target.want/varnish.service
. Nhưng bây giờ câu hỏi của tôi là tại sao? Không chắc chắn chính xác tệp này là gì hoặc tại sao nó có cổng 6081 trong đó.