Hi everyone,
I’m looking for some insights on how others handle this situation. We are using Alfresco 23.x with Alfresco Search Enterprise and have been experiencing issues during periods of high document ingestion. When the ingestion rate increases, we observe a significant delay in the replication between our OpenSearch indexes and the Alfresco database.
After further analysis, we found that once our Alfresco instances finish publishing events to the alfresco.repo.event2 topic, a large number of messages remain marked as “inFlight”. In other words, many messages are waiting to be ACKed by the live-indexing-mediation service.
Our OpenSearch cluster is barely doing any work during these peaks, and the live-indexing-metadata service is essentially waiting for live-indexing-mediation to process events. For context, we only index metadata, no content or path indexing.
Since live-indexing-mediation is a singleton service, how can we improve its throughput or overall performance? Has anyone faced a similar bottleneck, and how did you approach or resolve the situation?
Thanks in advance for any advice or shared experience!