Answers for "In FME Server 2018 can the SMTP publisher be used in a Fault Tolerant Environment?" https://knowledge.亚搏在线safe.com/questions/86142/in-fme-server-2018-can-the-smtp-publisher-be-used.html The latest answers for the question "In FME Server 2018 can the SMTP publisher be used in a Fault Tolerant Environment?" Answer by brianatsafe https://knowledge.safe.com/answers/86143/view.html

Yes, you can use the SMTP publisher to receive emails into the system but unfortunately, starting in 2018 it cannot be set up to be fault tolerant.We mention it in the doc here:

Note: In a fault tolerant installation of FME Server, the Notification Service UDP Publisher and SMTP Publisher are not supported.To receive e-mail notifications, consider the IMAP Publisher instead.”

https://docs.safe.com/fme/html/FME_Server_Documentation/Content/AdminGuide/Planning-Fault-Tolerance.htm

This is because the SMTP service was not designed to go through the load balancer, and consequently, a fault tolerant setting could cause duplicating or missing emails.


More Details:

In an FME Server fault tolerant setting we have the concept of a leaderand follower core or “Engine Manager” (You can see this on the Deployment Status page) Only the leader core would have an active SMTP Publisher, the follower cores SMTP Publisher will not be running.


Workarounds:

1) The IMAP publisher was the intended publisher replacement on fault-tolerant architectures and provides a fault tolerant email publication.

2) If needed you can still use the SMTP service on the leader core and send emails their directly, but it would not be fault tolerant.

3) If you need a fault SMTP Publisher, then there is the possibility to configure a load balancer to ping both SMTP services to verify the active service and re-direct traffic to that SMTP server accordingly.However, this has not been tested and is not a confirmed method.


Discussion:
If you have used other workarounds or have thoughts/questions please add them to this thread.

Wed, 30 Jan 2019 19:55:19 GMT brianatsafe