Hi,
I am trying to set up server 2022 with the load balancer. I have 2 core servers working with shared storage and database. I have a load balancer configured to handle ports 443 and 7070 for engine registration. In our architecture we will not have engines running on the core servers, we will deploy engines on dedicated machines and they will use load balancer URL to connect to the core. When I try to start the engine with FMESERVERHOSTNAME = loadblancer I get the following error.
FME 2022.0.1.1 (20220617 - Build 22350 - linux-x64)
FME Engine (node locked-crc)
Machine host name is: 77286cef6ed1
Operating System: Ubuntu 20.04.4 LTS (Focal Fossa)
Copyright (c) 1994 - 2022, Safe Software Inc.
Safe Software Inc.
INFORM: FME_SHARED_RESOURCE_DIR is unset
INFORM: FME_SHARED_RESOURCE_DIR has been changed and is now '/data/fmeserverdata/resources/engine'
FME_INSTANCE_NAME 77286cef6ed1
Registering with FME Server on host 'fme-dev.deo.aws.in.here.com'...
tcmalloc: large alloc 1213489152 bytes == 0x558917e4e000 @
Could not read from socket; connection may have been lost
Could not read from socket; connection may have been lost
Program Terminating
Translation FAILED.
If I do telnet on port 7070 from an engine docker container to load balancer hostname it works fine. So there is no network issue from a docker container to load balancer port 7070
fmeserver@77286cef6ed1:/fmeengine$ telnet fme-dev.deo.aws.in.here.com 7070
Trying 10.107.22.105...
Connected to internal-fme-server-2022-1417338625.us-east-1.elb.amazonaws.com.
Escape character is '^]'.