我目前正在尝试部署我们的新网站,该网站使用Umbraco和uCommerce(umbraco包)。现在,uCommerce使用RavenDB来存储产品信息,我们必须在部署新版本的网站之前重建它。
我们的IIS中有两个站点: production.site.com production2.site.com
我们的部署脚本如下:
我们这样做的原因是确保构建索引,并且AppPool正在运行,因此我们的客户不会遇到任何网站加载速度缓慢的问题。
我们交换绑定后会出现问题。我遇到了“另一个数据库实例已经使用的临时路径”异常。
如果我们回收应用程序池,一切都运行良好,但我们宁愿不回收它,以确保快速工作的网上商店。
你们有什么经验/建议吗?
提前致谢
答案 0 :(得分:0)
在IIS中,确保将let headerToken = defaultObject.object(forKey: KHeaderToken) as! String
设置为false。