Replies: 1 comment 4 replies
-
@ReubenBond can you help? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am using Orleans TestClusterBuilder and I have some tests, I am switching from running those tests in a Windows Build agent on TeamCity to a Linux one. The first challenge was to setup the SQLDatabase and for this, I am using Testconinters to setup and initialize my DB.
My problem that on Linux I am experiencing timeouts as below.
System.TimeoutException : Response did not arrive on time in 00:00:30 for message: Request *cli/e41d9395@8de17390->S127.0.0.1:40625:0*grn/Test.Implementation.Grains.ConnectionSessionGrain/0+lVihHsn1rBb InvokeMethodRequest Test.Contracts.IConnectionSessionGrain:HandlePacket #813. Last known status is IsExecuting: True, IsWaiting: False, Diagnostics: .....
From some investigation, I went through I noticed S127.0.0.1:40625 in the error log and I assume this is the culprit of my timeouts.
The code below is how I am setting up my Silos
Locally [OrleansMembershipTable] looks something like this but I have no access to view when the tests are running on Linux.
From my understanding is that defining .ConfigureEndpoints(Dns.GetHostName(), 22222, 30000) I should see a different IP, and ports.
I have also tried hardcoding IP address instead of Dns.GetHostName() to see if I see a different IP in the table rather than 127.0.0.1
Any ideas of what I am missing ?
Beta Was this translation helpful? Give feedback.
All reactions