我正在使用Redis StackExchange ConnectionMultiplexer与服务器建立连接。 我想在连接断开/恢复时记录连接活动的更改。但不知何故,当触发时事件会触发两次,这会在我的日志中产生重复的消息。
ConnectionMultiplexer connection = ConnectionMultiplexer.Connect(new ConfigurationOptions()
{
EndPoints = { "localhost" },
AbortOnConnectFail = false
});
connection.ConnectionFailed += (sender, args) =>
{
Console.WriteLine("Connection failed ");
};
connection.ConnectionRestored += (sender, args) =>
{
Console.WriteLine("Connection restored ");
};
我的问题是