fix mq
This commit is contained in:
@@ -67,7 +67,7 @@ namespace PARR.BLL.Services.Implementations
|
|||||||
channel.BasicPublish(exchange: "", routingKey: mqSettings.QueueName, basicProperties: props, body: body);
|
channel.BasicPublish(exchange: "", routingKey: mqSettings.QueueName, basicProperties: props, body: body);
|
||||||
|
|
||||||
sendIdx++;
|
sendIdx++;
|
||||||
logger.LogDebug($"Отправлено сообщение в очередь: {mqSettings.QueueName}, {msg}");
|
logger.LogDebug($"Отправлено сообщение в очередь: {mqSettings.HostName} {mqSettings.QueueName}, {msg}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,7 +81,7 @@ namespace PARR.BLL.Services.Implementations
|
|||||||
for (int i = sendIdx; i < msgList.Length; i++)
|
for (int i = sendIdx; i < msgList.Length; i++)
|
||||||
notSendMsg.Add(msgList[i]);
|
notSendMsg.Add(msgList[i]);
|
||||||
|
|
||||||
logger.LogError(ex, $"Ошибка при отправке сообщения в очередь {mqSettings.QueueName}, {string.Join(',', notSendMsg)}");
|
logger.LogError(ex, $"Ошибка при отправке сообщения в очередь {mqSettings.HostName} {mqSettings.QueueName}, {string.Join(',', notSendMsg)}");
|
||||||
|
|
||||||
return new MqSendResult { IsSuccess = false, NotSendMessages = notSendMsg.ToArray() };
|
return new MqSendResult { IsSuccess = false, NotSendMessages = notSendMsg.ToArray() };
|
||||||
}
|
}
|
||||||
@@ -104,8 +104,8 @@ namespace PARR.BLL.Services.Implementations
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var connection = facory.CreateConnection();
|
using var connection = facory.CreateConnection();
|
||||||
var channel = connection.CreateModel();
|
using var channel = connection.CreateModel();
|
||||||
|
|
||||||
var args = new Dictionary<string, object> { { "x-queue-mode", "lazy" } };
|
var args = new Dictionary<string, object> { { "x-queue-mode", "lazy" } };
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user