我可能还不太了解它是如何工作的,但我认为到目前为止我做得还不错。
我为WebJob仪表板设置了Azure存储帐户。
在Web应用程序的应用程序设置中,我正在设置“连接”类型为“自定义”的连接字符串AzureWebJobDashboard,并且具有到该存储帐户的连接字符串。
在我的Webjob中,我有以下代码:
[FunctionName("ProcessIncomingCustomerQueue")]
public static void ProcessIncomingCustomerQueue([QueueTrigger("incoming-customer")] string message, ILogger logger)
{
当我开始网络作业时,就像是正确找到所有内容一样。 没有有关需要配置AzureWebJobDashboard的错误消息。
但是,当我单击右上角的功能时,它会显示“不存在任何功能”。 那不是为了显示webjobs中的功能吗?
谢谢-
乔
答案 0 :(得分:0)
Azure函数和Azure Web作业是两种不同(但相关)的技术。 Web作业作为Web应用程序的一部分运行。 Azure Functions与Web应用程序分开运行。
如果要具有Azure Function,请在Azure门户中创建Function App资源,并使用Web Portal编写代码或在Visual Studio中创建Azure Function项目,然后将其部署到该资源。 您还可以使用Visual Studio Code和Function CLI创建Azure Functions。
在此处查找详细信息和快速入门:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-your-first-function-visual-studio https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function-azure-cli