Jump to content

Automatic Feed Updates

As a crontab entry:

MPC-RSS Logo
  1. Go to System > Scheduler > Add Task
  2. Select "Update RSS Feeds", set to Recurring
  3. Set frequency (e.g. */30 * * * *) and cache lifetime (e.g. 3600)
  4. Click the play icon to test

CLI

 
vendor/bin/typo3 mpcrss:updatefeeds
vendor/bin/typo3 mpcrss:updatefeeds --clear-cache
vendor/bin/typo3 mpcrss:updatefeeds --cache-lifetime=7200
 
*/30 * * * * cd /path/to/typo3 && vendor/bin/typo3 mpcrss:updatefeeds
 

Cache isolation

The RSS cache (mpc_rss) is independent of the page and system caches:

ActionRSS cachePage/system cache
Scheduler / CLI runsUpdatedUntouched
Clear page cacheUntouchedCleared
cache:flush --group=mpc_rssClearedUntouched
Feed typeUpdate frequencyCache lifetime
News15 min1800 s
Blogs30 min3600 s
Daily digest60 min7200 s

Set cache lifetime >= update frequency so visitors always hit a warm cache.

Troubleshooting

Scheduler not running -- Verify the scheduler cron itself is active: */5 * * * * vendor/bin/typo3 scheduler:run

Feeds not updating -- Force a fresh fetch:

 
vendor/bin/typo3 mpcrss:updatefeeds --clear-cache
 

Check System > Log and filter by component mpc_rss for errors.

Share page