为什么要将基于邮件的跨服务通信系统转换为基于消息的系统

时间:2017-10-16 09:45:00

标签: java email jmx

我们有一个旧的(2004年之前)基于电子邮件的系统,用于在服务之间发送结构化消息。

它的工作原理非常强大,如果摄取程序脱机,它可以利用电子邮件排队来处理路由,负载和积压。

它没有破产,我们为什么要修理'它?

1 个答案:

答案 0 :(得分:2)

您应该考虑如果您需要更改它会发生什么。如果没有人知道如何改变生产,那么现在是了解当前系统工作的好时机。如果等到它中断,您可能无法恢复系统。

现在,您可以捕获行为以供将来参考,并使用Docker等容器技术在您自己的计算机上轻松模拟多主机系统。如果你想这样做,我建议你看看Docker Compose。也使用版本控制。