我们有一个在 IIS 上下文中运行的 Windows 工作流服务,它在两次水合之间持久保存到数据库中。它也启用了跟踪服务。我们希望将数据库移动到另一台服务器,我想确保这样做不会出现任何问题。我目前的计划是关闭 IIS 以停止所有活动,备份数据库,迁移数据库,然后翻转应用程序中的连接字符串以指向新的数据库。
我主要担心的是,现有的工作流程是否需要保留在同一个数据库中,或者在迁移后是否需要进行某些活动才能让它们正常工作。我不这么认为,只是提前计划。
答案1
只要 WF 主机在移动过程中关闭,并且所有必要的连接字符串都正确更新,就不会出现问题。