Azure에서 웹 작업을 만들었습니다. 이 웹 작업은 내 웹 API에 의해 실행됩니다. 이 웹 작업은 "지속적으로"실행되도록 설정됩니다. 그러나, 나는 웹 작업을 시작하는 순간부터, 나는 (로그에서 볼)이 오류 메시지가 나타납니다 :Azure 웹 작업 : 큐에 'System.String'을 입력 할 수 없습니다.
'선택 System.String'
그리고 내 웹을 입력 큐를 결합 할 수 없습니다 작업을 다시 시도하고 같은 오류 메시지가 다시 및 다시 가져옵니다.
나는이 오류 메시지에 대한 조사를 시도했지만 많은 것을 찾지 못했습니다. 전에이 오류를 본 사람 있습니까? 다음은 functions.cs 파일에있는 코드입니다.
namespace DownloadProcessor
{
public class Functions
{
public static void ProcessQueueMessage([Queue("ringclonedownloadprocessorqueue")] string message, TextWriter log)
{
log.WriteLine("Processing" + message);
}
}
}
매우 간단합니다. 또한, 여기 내 Program.cs 파일 내 함수이다 : 그것은 모두 매우 간단 보인다
namespace DownloadProcessor
{
// To learn more about Microsoft Azure WebJobs SDK, please see http://go.microsoft.com/fwlink/?LinkID=320976
class Program
{
// Please set the following connection strings in app.config for this WebJob to run:
// AzureWebJobsDashboard and AzureWebJobsStorage
static void Main()
{
var host = new JobHost();
// The following code ensures that the WebJob will be running continuously
host.RunAndBlock();
}
}
}
는, 나는 정확히 같은 다른 유사한 웹 일자리를 만들었습니다. 누구든지 전에이 오류 메시지를 본 적이 있습니까? 내가 뭘 잘못하고 있을지 모르겠다.