linux - 我正在 EC2 linux 上从 docker hub 运行 open varnish 镜像,如何启用 varnish 日志记录?

标签 linux caching amazon-ec2 varnish varnish-vcl

我有带有主机和端口的Default.vcl,并复制到了容器 Varnish 中:/etc/varnish
我可以通过 Varnish 打入后端,但无法使用docker日志跟踪 Varnish 日志

最佳答案

Varnish中的日志不是由varnishd主进程生成的。

  • 您可以使用varnishlog二进制文件来获取深入的日志
  • 或者您可以使用varnishncsa二进制文件获取Apache风格的日志

  • 您必须在 shell 上的容器内运行这些命令之一。不幸的是,这不能通过docker logs完成。

    关于linux - 我正在 EC2 linux 上从 docker hub 运行 open varnish 镜像,如何启用 varnish 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61498313/

    相关文章:

    python - 用 python 改进 bash 脚本

    linux - Logstash 不产生输出

    mysql - 我正在使用 Ubuntu、XAMPP、MySQL 和 Geany。使用 fopen() 时遇到问题;

    java - Redis如何将值存储为json

    angular - 在AWS中将前端连接到后端

    linux - 命令行 linux OpenGL 处理

    java - 更新存储迭代器时的ConcurrentModificationException(用于LRU缓存实现)

    android - 如何为 volley 实现 JSON 流概念以避免 OutOfMemory 错误?

    amazon-ec2 - 解压gzip文件消失?

    linux - 在我的 Amazon EC2 实例中找不到 RSA key