Hi,
Looking to move away from Slack for a small team (~15 users) I am trying out Mattermost. I have installed Mattermost via Docker on an Ubuntu server following the steps in this guide (Install Mattermost via Docker — Mattermost documentation) then successfully imported the message history and files from the Slack instance using the mmetl tool and bulk import.
Everything is working fine, except that opening a channel whose recent messages contain images takes a long time (somtimes ~30 seconds). Channels without images in recent messages open instantly.
During the wait, a “Loading…” message is displayed. After loading completes, opening another channel and coming back to the first one is instantaneous. But if the app is closed then opened again, the same channel takes a long time to open once again.
This issues affects all client I’ve tried (web, Windows, Android).
Looking at the top
command on the server while the “Loading…” message is displayed on the client show 100% CPU load for the mattermost
process for the duration of the message. No message is output to the server logs.
How can I troubleshoot this further?