Dear Sir/Madam,
Our organization has a cluster of 4 DataPowers that connect to a FTP server and poll different folders for file transfer
1. 2 DataPowers in data center MDC
2. 2 DataPowers in data center PDC
We have about 40 MPGW services with pollers that use FTPS protocol to connect to a FTP server to poll different ftp server folder for file and transfer the file to a agency. As we want high availability, we deploy each service is deployed to 4 DataPwoers (on 2 data centers). The polling interval is 1 minutes. So there will be about 40x4=160 poling to the FTP server in about 1 minute.
We see a lot of read errors (could not allocate ssh connection, failed to open file, and etc.) each day maybe because too many services (160) to try to connect to the FTP server in one minute. . I would like to ask DataPower forrum a question, is there a way that if one DataPower (out of 4 DataPowers) polls and detects a file, other 3 DataPowers will know it and not try to connect to FTP server to poll the FTP server folder. As we want to keep high availability, we don't want to deploy a service just on 1 DataPower.
Thanks,
Tang
#DataPower#Support#SupportMigration