There are currently no explicit performance tuning overrides configured.
From the current system report, the relevant environment values are all unset / default:
If by “performance tunings” you mean something else than the configured worker/environment settings from the system report, please let me know what exactly you would like to see.
So far, no obvious relation between the affected channels has been identified. They are configured in the same way as the working ones, using the same mail host and the same general connection setup.
Chiming in to say we seem to be experiencing the exact same thing. One of our two email channels is fetching regularly.
The other is not. Exact same behaviour as described above, but we only have two channels. So I can at least confirm this behaviour is not isolated to MaFi.
Interim solution is a cronjob running the fetch rails command.
What happens if you stop the entire stack and start it back up? Are all channels fetched then? Maybe the “it doesn’t fetch partly” comes over time…?
Unfortunately I was not able to reliably reproduce this issue. But there were some questionable code bits in adjacent areas which may have fixed this as well.
The fix is in develop branch for people living on the bleeding edge. There’s stable-backport-6043-channel-fetching branch with the fix backported to 7.0 on Github for those who use source installation. As well as packages from the usual distros at packager.io.
It’d be great to get some feedback if this fixes the channel fetching issue!
Unfortunately we’re still testing this fix. Thus it was not included in 7.0.1. Please stick to the backport branch for now. Said branch is rebased on top of 7.0.1 to include the security fixes. The updated packages coming any moment.
Is there a reliable way to tell whether an email channel is still working properly or if it has become stuck?
At the moment, our workaround is to monitor the health check with a cron job and trigger a manual fetch if needed. But the health check only kicks in after one hour, correct?
I’m concerned that this means we could be missing emails for quite some time.