首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于单个用户,cli是否有某种最大并发连接?

对于单个用户,cli是否有某种最大并发连接?
EN

Stack Overflow用户
提问于 2017-03-22 16:07:30
回答 1查看 352关注 0票数 0

我正试图在jenkins中使用cli命令来部署应用程序,现在出现了一些奇怪的问题。

它适用于1或2个并发部署,但如果运行的作业超过3-4个,则cli命令会随机返回奇怪的错误,例如;

没有指定空间,请使用“cf目标-s”来瞄准一个空间。

服务器错误,状态代码: 404,错误代码: 100004,消息:找不到应用程序:0da4xxxx-9476-473a-b77d-f02xxxxx

但是,如果我一个一个地运行每个cf命令,那么cli命令本身就没有问题。(我只被分配到一个org,一个空间,所以没有选择空间/目标的问题,如果我以后做'cf‘,应用程序就在那里。)

我通过这个注释修正了config.json问题,但仍然被cli的奇怪行为所阻止。有什么想法吗?

https://stackoverflow.com/a/35247160/5862540

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-23 02:03:37

CLI将配置好的API端点和访问和刷新令牌存储在本地文件$ cf _HOME/config.json中。大多数CLI命令在调用它们时读取该文件,而许多命令在它们完成时会写入该文件。执行写入有两个原因:当访问令牌过期时,CLI会自动从UAA请求一个新令牌,并更新config.json中的新令牌。另外,我们根本没有任何逻辑来检查是否进行了任何需要持久化的更新,因此文件会再次被写入,以防万一。

因此,为CLI命令的任何并行执行配置不同的CF_HOME以避免随机错误是很重要的。当config.json损坏时,只需删除该文件并配置您的API端点&再次登录即可。

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

https://stackoverflow.com/questions/42957057

复制
相关文章

相似问题

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