我有 IBM Cloud 背景。在 IBM Cloud 中,有一项名为 Functions 的服务(很快将被弃用并由 Code Engine 取代)。 IBM Cloud Functions 使得使用 sequences 将函数(称为 actions)链接在一起变得非常容易。我需要 Azure 中的等效项,不一定是 1:1 匹配。
在 Azure 中,我有一个 JavaScript
httpTrigger
函数,我想在另一个 httpTrigger
函数中调用它。两者都在同一个资源组中。
据我所知,在这种情况下,持久函数和队列存储都不需要妥协,因为:
activityTrigger
才能使用持久函数,这意味着我无法单独使用它来处理 HTTP 请求。我熟悉这些解决方案(不一定有实施经验):
耐用的功能
http
模块来调用另一个函数
var http = require('http');
module.exports= function (context) {
context.log('JavaScript HTTP trigger function processed a request.');
var options = {
host: '<Another Function URL>',
port: '80',
path: '/test',
method: 'POST'
};