将Azure功能作为Windows服务运行以进行调试

问题描述 投票:0回答:1

我已经编写了一个Azure(具有http触发方法)功能,该功能托管在Azure中。但是,当我开发针对azure函数的客户端应用程序时,我不想调用托管的Azure函数,而是从Visual Studio运行该函数并将调用重定向到此本地副本。

是否有办法使此本地副本在Visual Studio环境之外的本地计算机上运行?也许像Windows服务?

任何对文章的引用都会很棒。如果问题不清楚,请告诉我。

azure windows-services azure-functions azure-web-sites azure-http-trigger
1个回答
1
投票

正如Kane所说,如果您不想基于Visual Studio,则可以使用azure函数核心工具。

https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local?tabs=windows%2Ccsharp%2Ccmd

安装功能核心工具后,可以使用命令func host start运行功能应用程序。

[请注意,您一次只能在本地启动一个功能应用程序,因为天蓝色功能占用的端口在本地计算机上都是7071。本地主要用于测试。

© www.soinside.com 2019 - 2024. All rights reserved.