問題タブ [openwhisk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Openwhisk (IBM Cloud Functions) が呼び出されることを確認するにはどうすればよいですか?
Cloudant データベースにデータをアップロードする Web アプリケーションがあります。変更イベントは、OpenWhisk / IBM Cloud Functions のアクティベーションまたはアクションをトリガーする必要があります。OpenWhisk が呼び出されたことを確認するにはどうすればよいですか? デバッグ メカニズムはありますか? ダッシュボードを使ってみたのですが、コマンドラインで使えるものはありますか?
私は node.js と Docker のアクションを試しているので、アクションが node.js、Swift、または Docker コンテナーにあるかどうかに関係なく、ソリューションが独立していれば素晴らしいと思います。
ibm-cloud - ローカル vagrant での Openwhisk ビルド - apihost の問題
こんにちは、 https: //github.com/openwhisk/openwhisk#alternate-instructions-for-mac-developers に従って、ローカルの openwhisk インスタンスを立ち上げました。これはほとんど機能しました。wskadmin を使用してユーザーを作成し、cloudant インスタンスで作成されたテーブルを確認できるようになりました。
詳細モードを使用すると、apihost が空白で送信されます。これがどうなっているのか、そしてそもそもapihostであるべきものは何ですか(localhostであるべきだと思いますが、機能していません)
vagrant - ローカル vagrant での OpenWishk ビルドの失敗
提供された VagrantFile を使用して、ローカルのopenwhiskインスタンスを構築しようとしています。データソースとしてエフェメラル CouchDB コンテナーを使用しています。
その間ant clean build deploy
、次の例外が発生します。
さらにログを確認すると、installCatalog.sh セクションの下に次の内容が繰り返されています。
[exec] error: The supplied authentication is invalid
cloudant-local.env
いくつかのテスト用の curl コマンドを実行して、自分の couchdb 資格情報が正しいことを確認しました。他にどのような認証資格情報が不平を言っているのかわかりません。何か案は?
openwhisk - OpenWhisk - 文字セット?
私は最近 OpenWhisk を使い始めましたが、とても気に入っています。文字セット/エンコーディングに関連する可能性のある問題に遭遇したことを除いて、すべてがうまく機能しているようです。
たとえば、æ、ø、å などの「スカンジナビア文字」を使用する場合、OpenWhisk Web エディターで次のようなペイロードでアクション/トリガーを呼び出すと、これが表示されます。
次の結果/応答ペイロードを取得します。
呼び出されたアクションのメイン関数は次のようになります。
「Kirkeveien」など、これらの文字を使用せずにアクションを実行すると、すべて正常に動作します。
他の誰かが同様の状況に遭遇しましたか?!
javascript - OpenWhisk - socket.io - クライアントは可能ですか?
OpenWhisk アクションから socket.io を使用しようとしています。WebSocket クライアントとして使用したいのですが、うまく動作しないようです。socket.io クライアントはサポートされていますか、それともサーバーとしてのみサポートされていますか?
http://socket.io/docs/からクライアント サンプルを編集します。
これにより、 TypeError undefined is not a function が返されます。(io(...)で)。
同じページの Node.js サンプルのように、ws サーバーを立ち上げる必要があると思います...?!
乾杯 -jo2
ibm-cloud - Openwhisk Editor でシーケンスの名前を変更すると重複が発生する
Bluemix エディターで特定のシーケンスの名前変更をクリックすると、その名前で新しいシーケンスが作成されますが、「古い」シーケンスはまだ存在しています。
node.js - IBM Bluemix の API Manager を使用して、OpenWhisk で非同期アクションを呼び出すにはどうすればよいですか?
Node.js で記述された小さな OpenWhisk アクションを作成しました。このアクションは、バックエンド システムを呼び出します。アクションを実装する関数は次のとおりです (この問題に関係のないコードの一部を削除しました)。
次に、Bluemix API Manager で API 呼び出しを定義しようとしました。呼び出しは完了しました。しかし、結果として、whisk.done() を使用して返されたコンテンツではなく、アクティビティの Id を受け取ります。
何か案は?。前もって感謝します。