varnish-4

    3熱度

    1回答

    我一直試圖通過curl向Varnish服務器發送BAN請求,以使無效的緩存內容無效。該網址包含一些用於Varnish檢查的正則表達式。我已經成功地發送該請求: 1. curl -X BAN "https://oursite.com/product/item/(100|7|9||8|7|6|5|4|2|1)" <!DOCTYPE html> <html> <head> <tit

    0熱度

    1回答

    我使用Docker-Compose的實驗性-x-網絡功能設置了一個項目,並且我正在運行一個奇怪的問題,在專用網絡上進行DNS查找創建。 當我執行ping或ip命令或查看/ etc/hosts時,我可以看到所有內容。但是,執行DNS查找的工具(例如啓動時的Varnish或挖掘)正在返回奇怪的結果。 不是從/ etc/hosts中返回值,而是返回一對IP地址,它們都不是實際的IP地址。 我正在搬運工,

    1熱度

    2回答

    嗨,我嘗試在Ubuntu配置清漆4 12.04 這裏是我的清漆配置 須藤更多的/ etc /默認/清漆 # Configuration file for Varnish Cache. # # /etc/init.d/varnish expects the variables $DAEMON_OPTS, $NFILES and $MEMLOCK # to be set from this sh

    2熱度

    1回答

    我使用stale-if-error提供陳舊的內容,而服務器被標記爲不健康的看着vcl_hitgrace和keep對象選擇服務器。 問題是:是否可以在輸入vcl子程序vcl_backend_error(新請求錯誤)後發送緩存對象。實際上,我在vcl_hit上提供緩存對象,但查看下一個圖,我沒有看到如何訪問該請求的緩存對象。 來源:https://www.varnish-software.com/bo

    0熱度

    1回答

    我有幾個清漆緩存正在運行,並且希望能夠在本地清漆節點上有ban()/purge()內容,並且從那裏我也想清除遠程清漆,所以我可以清除所有清漆主機。 它應該在「POST」方法調用上觸發。任何機會調用腳本?在這種情況下?或者在遠程緩存上執行BAN/POST請求? sub vcl_recv { if(req.http.X-bypass-Cache == "yes" || req.method == "

    3熱度

    1回答

    我感到困惑在哪裏設置在清漆4.寬限時間我見過例如VCL的設置寬限時間vcl_recv sub vcl_recv { ... set req.http.grace = 60m; ... } 其他設置在vcl_hit sub vcl_hit { ... set obj.grace = 60m; ... } 及文檔中(https:/

    0熱度

    1回答

    我在運行Virtualmin的CentOS6機器上安裝了Varnish Cache ver.4。訪問通過Virtualmin設置的網站沒有問題,但無法訪問每個虛擬主機的/ phpmyadmin。 有加 if (req.url ~ "^/phpmyadmin") { return (pass); } 到sub vcl_recv沒有任何的運氣。 清漆配置是默認配置。

    2熱度

    2回答

    我們安裝了Varnish,但沒有像應該的那樣工作。 我設置光油爲偵聽端口80和Apache當我重新漆上8080 聽取和Apache網頁保持載荷和載荷.. 我也嘗試禁用CSF .. 它之後顯示: 錯誤503後臺下載失敗 大師冥想: XID:2818051 難道有人知道如何解決這個問題? 規格:2.6.32-604.30.3.lve1.3.63.el6.x86_64#1 SMP太陽09月27日六時34

    1熱度

    2回答

    我一直在關注如何設置haproxy和varnish。 (Link)但是,本教程是在幾年前編寫的。我一直在試圖改變V3清漆的配置,並在這部分所遇到的一個問題: sub vcl_hit { # Purge if (req.request == "PURGE") { set obj.ttl = 0s; error 200 "Purged.";