首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ibm apiconnect开发工具包速度慢

ibm apiconnect开发工具包速度慢
EN

Stack Overflow用户
提问于 2018-03-12 17:47:31
回答 1查看 109关注 0票数 1

为什么apic命令这么慢?我是唯一的一个?我应该怎么做才能理解这个问题?它存在于我的计算机上,在我们的部署服务器上,在其他从事此工作的人的pcs上。

代码语言:javascript
复制
$ time apic help
Error: Il comando `help` non è valido.

real    0m15.852s
user    0m0.045s
sys     0m0.076s

代码语言:javascript
复制
$ time apic -v
API Connect: v5.0.6.1 (apiconnect: v2.5.17)

real    0m14.710s
user    0m0.046s
sys     0m0.091s
EN

回答 1

Stack Overflow用户

发布于 2020-03-17 01:10:54

APIC v5的APIC工具包基于Node.js框架。它使用了大量的模块,在调用apic命令时需要加载这些模块。因此,速度取决于磁盘速度(但也取决于CPU和内存)。我的测试显示,在我使用了2年的笔记本电脑上,初始加载大约需要9秒:

代码语言:javascript
复制
$ time apic -v
API Connect: v5.0.8.4-iFix (apiconnect: v2.8.29)

real    0m9.206s
user    0m0.092s
sys     0m0.091s

这是在Win10机器上使用Git Bash进行测试。

第二次尝试(当缓存了大量文件时)快了2秒:

代码语言:javascript
复制
$ time apic -v
API Connect: v5.0.8.4-iFix (apiconnect: v2.8.29)

real    0m6.625s
user    0m0.030s
sys     0m0.090s

好消息是,新版本的apic命令行界面工具包是用Golang编写的,并在平台上进行了本机编译。这个很快。无论从哪方面来看。它也更有能力。

代码语言:javascript
复制
time apic version
APIConnect toolkit c81e13c07d3c2c7730827610fcaf08bbec88fe04 (Built 2020-02-10T23:21:01Z) (Tag o.c3148da-g.c81e13c)

real    0m0.192s
user    0m0.141s
sys     0m0.094s

这个测试是在同一台笔记本上进行的,但是使用的是WSL下的Ubuntu。我建议迁移到v2018或使用速度更快的机器和现代的固态硬盘(并不是所有的固态硬盘都是一样的)。

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

https://stackoverflow.com/questions/49232201

复制
相关文章

相似问题

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