瀏覽代碼

no message

KIM-JINO5 3 月之前
父節點
當前提交
13b9f23fb2
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      Web.Api/Program.cs

+ 7 - 0
Web.Api/Program.cs

@@ -77,4 +77,11 @@ app.MapEndpoints();
 app.MapHub<CryptoHub>("/hubs/crypto");
 app.MapHub<CryptoHub>("/hubs/crypto");
 app.MapHub<ChatHub>("/hubs/chat");
 app.MapHub<ChatHub>("/hubs/chat");
 
 
+// 서버 시작 시 이전 채팅 접속자 정보 초기화 (stale 연결 제거)
+using (var scope = app.Services.CreateScope())
+{
+    var redis = scope.ServiceProvider.GetRequiredService<StackExchange.Redis.IConnectionMultiplexer>();
+    redis.GetDatabase().KeyDelete(Application.Abstractions.Cache.CacheKeys.ChatConnections);
+}
+
 app.Run();
 app.Run();