0

新しいAzure 関数サービスをテストしています。

npm ライブラリをインストールしましたrequestが、リクエストが何らかの方法でブロックされているようです。

これは私の小さな機能です:

var request = require('request');

module.exports = function(context, req) {
    context.log('function triggered');
    request('http://www.db.no/', function(error, response, body) {
       context.log("inside request callback");
       context.done(); 
    });
};

関数をトリガーすると、次のログが表示されます。

2016-06-23T21:59:36  Welcome, you are now connected to log-streaming service.
2016-06-23T21:59:39.185 Function started (Id=774d5763-d279-4838-9344-e55a0fcbd858)
2016-06-23T21:59:39.716 function triggered

しかし、そこで止まります。 機能は終わらない

関数は決して終了しません。テキストinside request callbackは表示されず、cancelボタンは有効なままです。

ここには、私が知らないいくつかの制限がありますか? それとも私は何か間違ったことをしていますか?

4

2 に答える 2

0

Functions はパブリック プレビューでリリースされたため、この問題を報告していただきありがとうございます。さらに問題が発生した場合は、https://github.com/azure/azure-webjobs-sdk-で再現コードを自由に共有してください。 @mathewcが言及したスクリプト/問題。

于 2016-07-04T08:30:15.580 に答える