問題タブ [azure-functions]
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.
c# - Azure Functions データベース接続文字列
app.config
Azure 関数でファイルを追加またはアクセスして、データベース接続文字列を追加するにはどうすればよいですか?
を追加することが想定されておらずapp.config
、関数を実行するために外部データベースにアクセスするより良い方法がある場合は、ベスト プラクティスを教えてください。ありがとう!
azure - ポータルを使用して azure 関数の authLevel を設定する方法
このドキュメントでは、ファイルD:\home\data
とローカル json ファイルを使用して Azure 関数を構成する方法を参照しています。
https://azure.microsoft.com/en-us/documentation/articles/functions-triggers-bindings/#apikeys
まずfile/source
、ポータル ダッシュボード UI を介して関数が作成されたときのコードはどこにあり、それらの設定を変更するにはどうすればよいですか?
これはサービスが git メソッドで作成された場合に当てはまると思いますが、設定を変更したり、ダッシュボードからキーを表示したりする方法がわかりません。
azure - Azure Functions はどのようにスケールアウトしますか?
Azure Functionsのスケーリングに関するドキュメントは、Azure Functionsがアプリのインスタンスを追加するタイミングを決定する方法の詳細については少し軽視しています。
たとえば、Github webhook によってトリガーされる関数があるとします。10,000 人が同時に Github リポジトリにコミットし (マージの競合はありません ;) )、Github は私の関数を非常に短い時間で 10,000 回呼び出します。
何が起こると期待できますか? 具体的には、
- Azure Functions は Webhook 呼び出しを調整しますか? つまり、関数アプリの負荷が高い場合、Azure Functions は特定の関数呼び出しを拒否しますか?
- Azure Functions は何らかの方法で要求をキューに入れますか? もしそうなら、どこで/どのように?
- このシナリオで Azure Functions が作成する関数アプリのインスタンスはいくつですか? リクエストごとに 1 つ (つまり、10,000)、それぞれが並行して実行されますか?
- アプリ関数がゼロ インスタンスにスケールダウンされた場合、負荷がなかったために、最初の関数が実行される前に「ウォームアップ タイム」が発生すると予想できますか? だいたいどのくらい?
c# - Azure Functions に関する Newtonsoft.Json リファレンスの不平
という Azure 関数を実行していSmsWebhook
ます。AzureFunctionsSample.Services.dll
への参照を持つ外部アセンブリのメソッドを呼び出しますNewtonsoft.Json 8.0.3
私の詳細はRun.csx
次のようになります。
上記のメソッド内でRun()
、インスタンスを作成し、インスタンス内のメソッドを呼び出します。ただし、そのメソッドを呼び出すたびに、次のエラーが表示されます。
Newtonsoft.Json.dll
ディレクトリの下に同じバージョンの を手動で追加しましたbin
が、それでも同じエラーが発生しました。Newtonsoft.Json.dll
ファイルで文句を言っているのはなぜですか?
ちなみに、外部アセンブリ内のすべてのロジックを に移動するRun.csx
と、問題は発生しません。
azure-functions - 出力バインディングを使用して HTTP トリガー Azure 関数を作成する方法は?
ドキュメント内のすべての Http トリガー サンプルは、[out] パラメーターをサポートしない非同期関数として実装されます。これは、出力バインディングが Http/Webhook トリガーで利用できないことを意味しますか?
azure-functions - Azure Function から Azure Storage "(Classic)" にアクセスするにはどうすればよいですか
機能の [統合] タブ内から Azure ストレージにアクセスすると、"(クラシック)" としてリストされているストレージ アカウントではなく、"新しい" ストレージ アカウントにしかリンクできないようです。
接続したい "(Classic)" ストレージ アカウントが、使用している Azure App Service および関数と同じリージョンにあることを確認したので、表示されるはずですが、表示されません。
関数を "(クラシック)" Azure Storage アカウントに接続するにはどうすればよいですか?
azure - URI パス ID で Azure Functions を使用できますか?
RESTful サービスで通常使用される URI パス ID を受け入れるように Azure Function App を構成できるかどうか疑問に思ってい/api/foo/1
ますfoo
。これに関するドキュメントを見つけることができず、見つけたバインディング情報は、これが不可能であることを示唆しています (マップする方法がわかりません)。典型的な HTTP トリガー (をサポートする) では「うまく機能しない」わけではありません/api/foo?id=1
。foo
その構成では、404 応答を受け取ります。これは、URI の ID サフィックスを使用して関数を呼び出すことを知らないためだと思います。
念のため、C# を使用して関数を記述しています。