問題タブ [azure-functions-runtime]

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.

0 投票する
1 に答える
2052 参照

azure - ローカルで開発中の Azure 関数 - EventHub でトリガーされた関数を登録できません

Azure Function App をローカルで開発し、後で Azure Portal に公開したいと考えています。私は Azure Functions Core Tools コマンド ラインを使用しており、すべての関数は Node.js にあります。現在、関数をローカルにダウンロードし、コマンドで設定をフェッチすることができました。

その後、私の local.settings.json には正しい設定値があります。変更を加えると、それらを Azure Portal に正常に発行することもできます。

問題は、アプリに 2 つの関数があることです。1 つは Http Triggered で、もう 1 つは EventHub がトリガーされます。ローカルでホストを実行しようとすると、次のようになります。

コンソールから次の出力が得られます。

そして、curl を使用してこの EventHubTriggerJS1 関数をローカルで実行しようとすると、次のようになります。

その後何も起こらないので、これはこのトリガー登録の問題だと思います。HttpTriggerJS1 は完全に動作します。

では、構成のどこに問題があるのか​​ わかりますか? ところで、ローカルで機能させ、ポータルでリモート EventHub に接続することは可能ですか?