Plugin Contributor
Fred
(@fredawd)
It might related to your hosting enviroment, but without exactly seeing your configuration it is hard to say. Start with cleaning up your warmup table following this guide: https://swteplugins.com/docs/warmup-table/
Then set Prebuild Speed on unlimited and don`t enable Limit Simultaneous Threads.
Also disable generate Critical CSS as it should speed up prebuild as well.
Thread Starter
liswa
(@liswa)
Thanks for the reply.
My available options for Prebuild Speed are “Moderate”, “Reduced” and “Slow”, and it’s currently on moderate.
It only ever gets to 1/2 threads (most often 0 though). I am on Cloud Dedicated (not shared) hosting currently, but was on a shared server for development. Could that be affecting my options?
Plugin Contributor
Fred
(@fredawd)
Sorry, my bad, ultimate speed is only available in Pro version. You may try to reinstall Swift and run autoconfig once again to be sure it detect new server enviroment.
Thread Starter
liswa
(@liswa)
OK I did that (reinstalled, autoconfigured) and left it some time.
Coming back the next day the site had cached only 115/525 discovered pages (I think it may just be pages people have visited in the meantime).
Obviously I can’t manually initiate the caching and sit on that page every time it wants to clear itself, it’s too unreliable.
Plugin Contributor
Fred
(@fredawd)
Does your site has over 500 pages? Maybe you need to cleanup warmup table?
You may also choose to cache pages on first visit, so second visitor get served cached pages. This is how most cache plugins work. To achieve this, enable Optimize in background. Also, make sure you disable Optimize Prebuild Only and Prebuild Cache Automatically.
Thread Starter
liswa
(@liswa)
It was picking up some tag categories and product categories etc because of the reset (I did a full re-install)
I have optimize in background and prebuild cache automatically on now, turned off optimize prebuild only.
It seems to have gotten through the pages without stopping now.