openwhisk相关内容
我有一个分布式Openwik安装程序,当我尝试一次使用一个用户执行30个以上的请求时,我收到以下错误: 错误:无法调用操作‘Prime-Number’:并发数量太多 飞行中的请求(计数:30,允许:30) 有什么办法可以增加这个数字吗? 推荐答案 如果您使用Anable方法部署OpenWhisk,则可以使用以下Anable-Playbook环境变量覆盖进行部署 -e
..
我在Cloud.ibm.com的Access a Cloudant Database操作中运行此代码: async function main(params) { const cloudant = Cloudant({ url: params.COUCH_URL, plugins: { iamauth: { iamApiKey: params.
..
我在Bluemix的OpenWhisk上创建了两个动作.当我可以从OpenWhisk平台外部调用它们时,两者都可以正常工作.但是我想从action2内调用action1,并且正在使用以下语法: var openwhisk = require('openwhisk'); function main(args){ const name = 'action2'; const blockin
..
已经从CLI创建了OpenWhisk Web Action,通过公共Web Action URL调用该操作始终会返回一个空的响应正文.返回的HTTP状态代码(200)表示调用成功. 无论该函数的返回值如何,空响应主体中均不包含任何内容. const fs = require('fs') const execFile = require('child_process').execFile
..
是否可以使用/将自己的库上传到IBM Cloud Functions?还是仅限于预装的软件包?我打算将Python用作编程语言. 解决方案 您可以捆绑自己的依赖项.在此处查看文档
..
我有两个动作(每个动作对服务进行不同的REST调用以收集一些数据),并且我想创建一个本质上触发这两个动作并汇总结果的meta-Action. 我才刚刚开始使用OpenWhisk,而且我非常知道我将如何使用给定的语言来实现操作,但是我很好奇执行此操作的合适的OpenWhisk方法是什么? 解决方案 如果您想汇总结果,除了您描述的方法之外,目前没有其他方法: 创建一个新动作,触发两
..
我们想知道如何从Bluemix中的IoT平台调用OpenWhisk操作.我们想要完成的是: 将事件数据从设备发送到IoT平台 订阅活动 调用OpenWhisk操作. 我们假设事件数据为JSON格式.我们知道我们可以开发一个应用程序来订阅IoT平台上的事件,例如: https://console.bluemix.net/docs/services/IoT/applications/l
..
我正在尝试调用Apache OpenWhisk操作(使用JavaScript SDK)作为远程功能.我想等待函数结果可在我的应用程序中使用. 通常通过使用阻塞调用来处理,例如 ow.actions.invoke({name, blocking: true, result: true, params}) ...但是在这种情况下,该操作需要几分钟才能完成,这会导致HTTP连接超时.六十
..
我有一个运行Python程序的Docker映像.我现在想将此容器作为OpenWhisk操作运行.我该怎么做呢? 我已经看到了其他编程语言中的几个示例,以及一个出色的黑匣子骨架方法.但我想了解更多有关OpenWhisk如何与容器进行交互的信息,并尽可能使用Python. 解决方案 现在(2016年9月)比我以前的回答要简单得多. 使用命令$ wsk sdk install doc
..
由于某种原因,我无法安装OpenWhisk命令行.我下载了CLI并双击运行它.我看到一个终端窗口显示 [Process Complete] 但随后会显示 -bash: wsk: command not found 解决方案 OpenWhisk命令行不是安装程序,而是二进制文件本身.打开 Terminal.app ,导航到将二进制文件下载到的文件夹(例如cd ~/Downloa
..