You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pagespeed.apache.org by GitBox <gi...@apache.org> on 2019/05/12 09:17:19 UTC

[GitHub] [incubator-pagespeed-ngx] amirhosseinvz94 opened a new issue #1648: downstream cache dont working

amirhosseinvz94 opened a new issue #1648: downstream cache dont working
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1648
 
 
   my nginx [pagespeed server] config is:
   
   listen 127.0.0.1:8080 reuseport; 
   server_name _pagespeed_http_;
   server_name_in_redirect off;
   pagespeed on;
   pagespeed RespectVary off;
   pagespeed DisableRewriteOnNoTransform off;
   pagespeed PreserveUrlRelativity on;
   pagespeed ForbidAllDisabledFilters true;
   pagespeed Statistics off;
   pagespeed StatisticsLogging off;
   pagespeed EnableCachePurge on;
   pagespeed PurgeMethod DELETE;
   pagespeed NumRewriteThreads 8;
   pagespeed NumExpensiveRewriteThreads 8;
   pagespeed RewriteDeadlinePerFlushMs -1;
   pagespeed InPlaceRewriteDeadlineMs  -1;
   pagespeed ImageMaxRewritesAtOnce 16;
   pagespeed ProcessScriptVariables on;
   pagespeed RewriteLevel OptimizeForBandwidth;
   pagespeed ImageResolutionLimitBytes 128000000;
   pagespeed RespectXForwardedProto on;
   pagespeed InPlaceResourceOptimization on;
   pagespeed FileCacheSizeKb            10000000;
   pagespeed FileCacheCleanIntervalMs   10000;
   pagespeed FileCacheInodeLimit        9999999;
   ### cache purge
   pagespeed DownstreamCachePurgeLocationPrefix http://127.0.0.1:80;
   pagespeed DownstreamCachePurgeMethod PURGE;
   pagespeed DownstreamCacheRewrittenPercentageThreshold 100;# 
   #pagespeed FileCachePath         /CORE/proxy/cache/1/default/pagespeed/;
   pagespeed EnableFilters      rewrite_css,rewrite_javascript,convert_jpeg_to_webp,convert_png_to_jpeg,convert_gif_to_png,convert_jpeg_to_progressive,strip_image_color_profile,jpeg_subsampling";
   
   that my origin server proxy pass to pagespeed server like:
   
   {
   listen 127.0.0.1:80 reuseport; 
   server_name _http_;
   proxy_pass 127.0.0.1:80;
   proxy_cache                         my_cache;
   proxy_cache_key                     $is_args$host;
   proxy_cache_revalidate              on;
   proxy_cache_valid 200 206 204       50s;
   
   }
   when request for jpg file to origin server[port 80], the response cached for cache time [50s], after this time[origin server cache expire], content changed to webp [that means pagespeed worked corectly], but in this duration time pagespeed dont send purge request to origin server, i checked access log and error log, not seeing purge request, i used purge module fo nginx cache purge but no important in this case because purge request does not existe

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services