Site restarts when multiple instances are connected to the same redis server

Hi,

We have a weird problem where each instance of the application restarts if we are two or more developers working on the same project at once. We have a shared docker container with elastic and redis.

The log just shows that the application restarts. There is an exception, but I’m not sure it’s related.

2022-02-04 14:26:47.4101 [App:01] [81ff844b-2761-42e5-a0d3-2b66525fc248] [TRACE] [] Litium.Search.Indexing.IndexQueueService - Found item and added to queue, {"id":"PageDocument:424d00cb-2355-4ef0-b454-27ffae3e64e0", "primaryTerm":1, "sequenceNumber":169472, "version":1} 
2022-02-04 14:26:47.4101 [App:01] [9d41eeab-4fb3-4108-b5b3-8a49204f8a98] [TRACE] [] Litium.Search.Indexing.IndexQueueService - Processing message {"id":"PageDocument:424d00cb-2355-4ef0-b454-27ffae3e64e0", "primaryTerm":1, "sequenceNumber":169472, "version":1} 
2022-02-04 14:26:48.8422 [App:01] [] [INFO ] [] Litium.Accelerator.Mvc.Program - Application starting 
2022-02-04 14:26:50.3450 [App:01] [] [DEBUG] [] Microsoft.Extensions.Hosting.Internal.Host - Hosting starting 
2022-02-04 14:26:50.4984 [App:01] [bde07229-619b-4ab9-83a0-61de9c0c37f9] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Runtime.DatabaseVersions.DatabaseMigrationValidator 
2022-02-04 14:26:50.4984 [App:01] [9c163df6-0bcd-4168-ad20-f78012aeb4cc] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.LocalizationJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [b2bfe3b7-f893-48f8-b418-d05e13d56ce8] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.InventoryDecisionJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [fee2b84c-7b50-4014-a54a-31a8382789b0] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ClaimsIdentityConverter 
2022-02-04 14:26:50.4984 [App:01] [c4c0aa43-24f2-4b2b-9f1c-2d9b00b30101] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ApprovalCodeJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [f0d49e83-fccc-4255-84c8-30625d4cf454] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.CultureInfoConverter 
2022-02-04 14:26:50.4984 [App:01] [e5cf8243-a8fa-4d73-a34a-e591673ffce3] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Web.Administration.Json.Converters.PageContainerModelJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [83320112-e654-44c8-b3cc-d6f047551a32] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ClaimsPrincipalConverter 
2022-02-04 14:26:50.4984 [App:01] [fee2b84c-7b50-4014-a54a-31a8382789b0] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ClaimsIdentityConverter 
2022-02-04 14:26:50.4984 [App:01] [b2bfe3b7-f893-48f8-b418-d05e13d56ce8] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.InventoryDecisionJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [e5cf8243-a8fa-4d73-a34a-e591673ffce3] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Web.Administration.Json.Converters.PageContainerModelJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [83320112-e654-44c8-b3cc-d6f047551a32] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ClaimsPrincipalConverter 
2022-02-04 14:26:50.4984 [App:01] [f0d49e83-fccc-4255-84c8-30625d4cf454] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.CultureInfoConverter 
2022-02-04 14:26:50.4984 [App:01] [c4c0aa43-24f2-4b2b-9f1c-2d9b00b30101] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ApprovalCodeJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [9c163df6-0bcd-4168-ad20-f78012aeb4cc] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.LocalizationJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [619e20a3-9202-4619-9b7e-0d90b3f866e6] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ReadOnlyCollectionJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [f1cd0d2d-547e-472a-89ec-40d9baba812a] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.OperationJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [3d63d273-0fcf-4480-a729-d7a3b9110f79] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ReadOnlyHashSetJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [791bf2be-1391-461b-ba7c-1097cf02eb7e] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.LocalizedStringJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [dcd6c78a-bb2f-4758-972d-7455db2abdae] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ReadOnlyDictionaryJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [9f1b13b9-8a72-4b92-80a1-d0efa31454fe] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.RegionInfoConverter 
2022-02-04 14:26:50.4984 [App:01] [70aa816c-8227-4e89-8d93-f76508a1b5bb] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.ReturnReasonJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [9f1b13b9-8a72-4b92-80a1-d0efa31454fe] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.RegionInfoConverter 
2022-02-04 14:26:50.4984 [App:01] [f1cd0d2d-547e-472a-89ec-40d9baba812a] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.OperationJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [791bf2be-1391-461b-ba7c-1097cf02eb7e] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.LocalizedStringJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [8c2984ef-20ef-4ec7-8bf7-d7f52a6b8a4e] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.RmaStateJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [70aa816c-8227-4e89-8d93-f76508a1b5bb] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ReturnReasonJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [834da054-487b-498d-897f-5f379c547153] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.StackConverter 
2022-02-04 14:26:50.4984 [App:01] [4257dbee-d598-4489-880f-9aa5b3fe46a1] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.TypeConverter 
2022-02-04 14:26:50.4984 [App:01] [dd782e31-9807-43a2-8820-5f9d83ebbb33] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Json.Converters.WebsiteTextContainerJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [8c2984ef-20ef-4ec7-8bf7-d7f52a6b8a4e] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.RmaStateJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [dcd6c78a-bb2f-4758-972d-7455db2abdae] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ReadOnlyDictionaryJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [834da054-487b-498d-897f-5f379c547153] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.StackConverter 
2022-02-04 14:26:50.4984 [App:01] [65188aea-15e6-4393-ae01-c8bdee74e13f] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.AutoMapper.AutoMapperInitializing 
2022-02-04 14:26:50.4984 [App:01] [3d63d273-0fcf-4480-a729-d7a3b9110f79] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ReadOnlyHashSetJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [4f258749-53d9-41a1-8125-d2bfc188e347] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.FieldFramework.Converters.MultiFieldItemJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [68c5c4b5-4bf1-49fd-a356-c21512dbd2ab] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Initing Litium.Application.Sales.Enumeration.EnumerationInit 
2022-02-04 14:26:50.4984 [App:01] [619e20a3-9202-4619-9b7e-0d90b3f866e6] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.ReadOnlyCollectionJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [4257dbee-d598-4489-880f-9aa5b3fe46a1] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.TypeConverter 
2022-02-04 14:26:50.4984 [App:01] [dd782e31-9807-43a2-8820-5f9d83ebbb33] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Json.Converters.WebsiteTextContainerJsonConverter 
2022-02-04 14:26:50.4984 [App:01] [4f258749-53d9-41a1-8125-d2bfc188e347] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.FieldFramework.Converters.MultiFieldItemJsonConverter 
2022-02-04 14:26:50.5135 [App:01] [68c5c4b5-4bf1-49fd-a356-c21512dbd2ab] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Sales.Enumeration.EnumerationInit 
2022-02-04 14:26:50.5595 [App:01] [bde07229-619b-4ab9-83a0-61de9c0c37f9] [INFO ] [] Litium.Application.Data.LitiumDbContext - Start building data model 
2022-02-04 14:26:51.5236 [App:01] [bde07229-619b-4ab9-83a0-61de9c0c37f9] [INFO ] [] Litium.Application.Data.LitiumDbContext - Completed building data model 
2022-02-04 14:26:52.2031 [App:01] [65188aea-15e6-4393-ae01-c8bdee74e13f] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.AutoMapper.AutoMapperInitializing 
2022-02-04 14:26:52.3472 [App:01] [bde07229-619b-4ab9-83a0-61de9c0c37f9] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Inited Litium.Application.Runtime.DatabaseVersions.DatabaseMigrationValidator 
2022-02-04 14:26:52.3934 [App:01] [] [TRACE] [] Litium.Redis.Application.ConnectionMultiplexerPool - <ip>:6379,name=COMPUTERNAME-CUSTOMERNAME,keepAlive=-1,syncTimeout=5000,asyncTimeout=5000,allowAdmin=True,version=2.0.0,connectTimeout=5000,tiebreaker=__Booksleeve_TieBreak,ssl=False,checkCertificateRevocation=True,highPriorityThreads=True,configChannel=__Booksleeve_MasterChanged,abortConnect=True,resolveDns=False,connectRetry=3,proxy=None,configCheckSeconds=60 
2022-02-04 14:26:52.3934 [App:01] [] [TRACE] [] Litium.Redis.Application.ConnectionMultiplexerPool - Connecting <ip>:6379/Interactive... 
...
...
...
...
2022-02-04 14:26:57.8669 [App:01] [c6e5ad2f-7517-49c7-bddf-a4146cf2d9c9] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Starting Litium.Web.Administration.WebApi.Hubs.MediaEventListenerSetup 
2022-02-04 14:26:58.2604 [App:01] [6ecff48c-8ed9-465e-82bb-88ea976cae23] [TRACE] [] Litium.Redis.Application.ConnectionMultiplexerPool - [120] Prohibit new items to be sent, The operation has timed out. System.TimeoutException: The operation has timed out.
   at StackExchange.Redis.ConnectionMultiplexer.Wait(Task task) in /_/src/StackExchange.Redis/ConnectionMultiplexer.cs:line 607
   at StackExchange.Redis.RedisBase.Wait(Task task) in /_/src/StackExchange.Redis/RedisBase.cs:line 37
   at StackExchange.Redis.RedisSubscriber.Subscribe(RedisChannel channel, Action`2 handler, ChannelMessageQueue queue, CommandFlags flags) in /_/src/StackExchange.Redis/RedisSubscriber.cs:line 476
   at StackExchange.Redis.RedisSubscriber.Subscribe(RedisChannel channel, CommandFlags flags) in /_/src/StackExchange.Redis/RedisSubscriber.cs:line 482
   at Litium.Redis.Application.ConnectionMultiplexerPool.RegisterQueueSubscriber(RedisChannel channel, CancellationToken token, Func`2 handler)
2022-02-04 14:26:59.8069 [App:01] [1fa118d8-6ebc-449e-9b98-45816ea26c9c] [TRACE] [] Litium.Application.Runtime.ApplicationStartupEngine - Starting Litium.Web.Administration.WebApi.Hubs.ProductEventListenerSetup 

Litium version: 8.0.0

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.