MsgID
O MsgID Middleware atribui automaticamente um identificador único (MsgID) a cada solicitação. Isso ajuda no rastreamento, na depuração e na correlação de logs em sistemas distribuídos.
🎯Gera automaticamente um MsgID exclusivo para cada solicitação recebida.
⏳ Garante a rastreabilidade entre microsserviços e aplicativos distribuídos.
🔑 Adiciona o MsgID aos cabeçalhos de solicitação e resposta.
⚡ Leve e rápido, com sobrecarga mínima de desempenho.
✅ Principais recursos
🆔 Adiciona um MsgID a cada solicitação para rastreamento e correlação.
🔄 Não há necessidade de criação manual do MsgID, adicionado de forma integrada.
📊 Facilita a análise de logs ao anexar identificadores de solicitação.
🚀 Impacto mínimo no desempenho, opera com eficiência.
// Function signature
q.Use(msgid.New())