Not sure if anyone tried this or not before. I am looking for the fastest path to support high availability for a self-hosted WPT on AWS.
Ideally, it will be great to be able to spawn two WPT servers in different AZs and front them with ELB.
It seems this is not supported easily since the servers have their own test results store and not using a shared one. If a client asks for a particular test result, it might have a miss in case the request goes to the wrong backend server. Clients will be API consumers and web browsers. Session stickiness help in the latter but not the former.
I can see that there is a serverID setting but this seems to influence only the test ID value generation.