gpt4 book ai didi

c# - 我的 Azure Function App 在哪个端口上运行?

转载 作者:行者123 更新时间:2023-12-03 06:14:11 25 4
gpt4 key购买 nike

在 Visual Studio 中本地运行 Azure Function App 时,如果该应用包含 Http Function,则当它启动时,主机控制台窗口会打印它正在运行的端口。

但是,如果函数应用程序不包含 Http 函数,则主机控制台窗口不会打印主机正在运行的端口。

但是,您需要知道主机正在运行的端口,以便向其发送执行手动触发计时器功能等操作所需的 http 请求。

我可以创建一个我的应用程序不需要的 Http 函数,并将其包含在 if DEBUG 预处理器语句中,以便了解它正在哪个端口上运行,但我想知道是否有是一种不需要创建我的应用程序不需要的代码的方法。

最佳答案

要了解非 Http Azure 函数正在监听哪个端口:

打开解决方案资源管理器=>右键单击项目=>选择属性=>调试=>一般情况下,单击打开调试启动配置文件 UI。您可以在命令行参数中看到端口号。

为了检查相同的情况,我创建了队列触发函数和计时器触发函数。

队列触发函数:

enter image description here

定时器触发功能:

enter image description here

我已经创建了 Http Azure 函数来验证/确认相同的内容:

函数属性中的端口号:

enter image description here

在本地运行时,Http 函数正在监听 7288:

enter image description here

关于c# - 我的 Azure Function App 在哪个端口上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76440204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com