首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >竹本地代理和并发nvm使用<version>

竹本地代理和并发nvm使用<version>
EN

Stack Overflow用户
提问于 2018-03-14 18:49:26
回答 1查看 1.1K关注 0票数 0

我找不到明确回答这个问题的文档,有些在bamboo...but上轻描淡写的nodejs并不比这更远。

如果我有三个本地代理在一个竹服务器上,和一个竹子建设计划。这个建设计划有一个阶段,三个工作。竹被配置为在可用的本地代理之间安排这些作业的并行执行。也就是说,这三个作业将同时执行。

每个作业内部都有一个任务,用不同的nodejs版本执行"nvm use“。为了便于论证,假设job1使用8.10.0,job2使用6.12.0,job3使用4.8.0。我们还假设agent1分配给job1,agent2分配给job2,agent3分配给job3。

两个问题:

1)这是否为nodejs版本创建了一个争用条件,其中agent1期望在v8.10.0运行一个应用程序,但是agent2在代理1的下一个任务之前将nodejs设置为v6.12.0?从而破坏了任务所需的版本。

( 2)这个建屋计划会否影响其他不相关的同时存在的建造图则?如果说,另一个计划没有提到要使用的节点版本。甚至,所提到的种族条件也适用于这里吗?

我最初的想法是,代理运行在自己的“筒仓”中,如果更改nodejs版本,它将只与当前代理范围相关。特工完成任务后就消失了。想一想,我不太确定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-19 14:13:44

没有人回答过这个问题,因此出于公民责任,必须通知其他好奇的人:

是。如果只使用本地代理,则nodejs版本将发生更改,无法在任务运行时得到保证。

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

https://stackoverflow.com/questions/49285606

复制
相关文章

相似问题

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