If I understand correctly:
mautic:broadcasts:send
prepares the queue spool for sending?
mautic:emails:send
actually sends out the email?
So the cronjob for broadcasts
should be MORE frequent than the emails
?
Any particular recommendation for time intervals?
Are both used anytime a campaign is triggered for sending an email?
Thanks,
joeyk
October 10, 2021, 4:39am
2
Hello.
There this guy explains it in detail during the Lagos meetup.
It depends how often you run your cron.
2 Likes
Thanks, I’ve reviewed several times.
I understand that the different cronjobs, batch limits and queue settings allow for granular control depending on the server capacity and the mautic requirements needed (import vs emailing for example.)
However I’m still not understanding how to set the different cronjobs properly for optimum efficiency.
There’s no rule of thumb for settings per GB memory? or Contact numbers? or Emails sent? for frequency and batch limits?
mautic:segments:update
mautic:campaigns:rebuild
mautic:campaigns:update
mautic:campaigns:trigger
mautic:broadcasts:send
mautic:emails:send
mautic:email:fetch
mautic:webhooks:process
mautic:import
EJL
October 11, 2021, 4:53pm
4
Unfortunately this is a case by case problem in almost every regard. Check out Mautic hardware requirements - Keep Mautic fast and snappy to get an idea of optimization strategies. As far as commands check out this list
Found some interesting console commands after upgrading to 4.0. You can see for yourself by running your cron without the function but adding
–raw
example ** your-cron-prefix/my-mautic/my-mautic-subdomain/bin/console --raw**
will give you this output:
about Display information about the current project
help Display help for a command
list List commands
assets:install …