我们计划为主服务器创建群集服务器,并且混淆了如何为工作流用户创建动态文档链接。以下是我们提出的架构。
1 - MailServer01 2 - AppServer01 - 提到电子邮件服务器的用户MailServer01将使用app server01用于应用程序,此服务器将使用MailServer01的SMTP服务,而另一个位置我们有两个服务器
1 - MailServer02 2 - AppServer02 - 与上述相同
我在主服务器(AppServer01)中部署的应用程序服务于位置X,该应用程序的副本在AppServer02上可用,并且在位置Y的位置使用。两个服务器在5分钟间隔后复制。现在我有2个问题,需要你的帮助。
1 - 如何为富有/ Notes客户端和Web客户端创建动态链接,以便在MailServer01上有电子邮件的人访问AppServer01上的这些链接,而在MailServer02上有电子邮件的人访问AppServer02上的这些链接?我不想硬编码任何东西,例如以前我们使用的是appendDocLink,如果primary不可用,则用户被重定向到副本/集群。
2 - 如果我实现了上述功能,那么人们从AppServer02启动工作流程并且AppServer01系统上的人员需要批准,系统会立即生成电子邮件,但在复制时会更新记录。如何使该记录立即可供其他服务器上的人使用。两个地方没有时差。
如果您需要任何进一步的细节,请告诉我。感谢您的时间和支持。
谢谢, Qaiser
答案 0 :(得分:0)
1。)如果您在邮件服务器上启用了http(s),我建议您创建一个"中间应用程序"在邮件服务器本身。可以使用参数调用此应用程序以标识要打开的文档。在调用此应用程序时,您可以确定用户的主服务器和文档URL,并将用户重定向到相应应用服务器上的文档。 使用这种方法,您不需要任何"硬编码"链接,您可以根据收件人的家庭服务器计算链接,或使用理查德在他的评论中使用@UrlOpen建议的方法。
2.。)为确保即时复制应用程序中的文档,我建议将两个应用程序服务器都设置为群集。群集复制将确保两个服务器上的两个数据库同步,实时" (如果有像实时这样的东西......)。