Acredito que você pode usar um algoritmo de rate limit no serviço que faz a publicação das mensagens na fila. Também dá para colocar esse rate limit nos consumidores mas você vai precisar fazer com que as mensagens que estão sendo consumidas sejam pausadas ou que você rejeite essas mensagens até você estar apto para poder enviar e consumir novamente. Existem vários algoritmos de rate limit que você pode ver na internet. Para você ver o a arquitetura desses sistemas, você pode pesquisar por rate limit system design que tem vários cases interessantes
1