首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2BPS拒绝将新版本的流程部署到prod环境中。

WSO2BPS拒绝将新版本的流程部署到prod环境中。
EN

Stack Overflow用户
提问于 2015-08-06 08:05:46
回答 1查看 57关注 0票数 0

WSO2 BPS拒绝部署新版本的汽车文件,原因是“其他进程已经使用了服务。请用不同的服务名称重试”。

这个问题是众所周知的,但我没有找到解决这个问题的有价值的钥匙。

显然,我们应该记住两件事:

  1. 我们不能更改服务名称,因为它强制更改端点URL (它不允许更改每个使用BPS服务的节点上的URL )。
  2. 我们应该保留上一个版本上的现有进程以结束。因此,我们不能只是删除旧版本并部署新版本(而不是说在没有部署任何服务的情况下会产生"gap“)。

以前的BPS版本的文档表示,在这种情况下,流程服务定义将更改为流程的新版本。这不是真的,因为

  • 拒绝上载新的服务定义。
  • 在上面描述的错误之后,新的进程包根本不会上传。

那我们该怎么处理这件事呢?我认为这个问题只是使得在prod环境中不可能使用BPS,所以应该有一个解决办法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-07 08:13:03

为了完全解决这个问题,我不再使用汽车,而是开始使用拉链。他们部署所有必需的工件,而不是按照他们在启动时想要的方式重新部署。旧的例子继续生活在退休的过程中,新的出现了活跃的过程。大家都很开心!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31850146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档