2015-05-01 3 views

ответ

0

Вы пытаетесь опубликовать свои веб-работы на своем веб-сайте с помощью Visual Studio?

Один из способов проверить, были ли ваши веб-задания размещены на вашем веб-сайте/веб-приложении, - это доступ к сайту Kudu вашего веб-сайта. https: //.scm.azurewebsites.net/azurejobs/#/jobs

Перейти к Debug Console (CMD), пытаются получить доступ к D: \ главная \ сайт \ Wwwroot \ App_Data \ рабочих мест и посмотреть, если есть любые сетевые работы под ним

+0

Я попытался опубликовать webjob, используя визуальную студию, и он был развернут на моем сайте в лазурной. Но не развертывается развертыванием Octopus. –

+1

В корпоративной среде у нас не может быть разработчиков, развертывающих решения. поэтому это должно быть сделано в осьминога, чтобы он мог пройти все необходимые процессы QA. – Talon

0

Вы можете попробовать использовать nuspec для упаковки ваших артефактов. Поместите веб-задания в папку App_Data \ jobs \ trigger {webjob} или App_Data \ jobs \ continu {webjob} в зависимости от типа вашей работы. И затем, используя Octopus, Azure сможет его распознать.

Это может помочь: http://blog.amitapple.com/post/74215124623/deploy-azure-webjobs/#.VVRSANNViko

Успехов

0

Существует документация о том, как развернуть веб-задания из осьминога Azure Web Apps.

Я использовал Octopus Deploy 3.0 и в моем случае, я только хотел развернуть webjob без веб-приложения:

  • Я выбрал Azure Web App развертывания Цель:

Octopus Deploy WebJob - Deployment Target

  • И в разделе развертывания, указать физический путь.
    • Для непрерывной работы вы можете указать путь, что:

Octopus Deploy Continuous WebJob - Physical Path

  • Для запущенного задания вы можете указать путь, что:

Octopus Deploy Triggered WebJob - Physical Path

+0

И как вы устанавливаете расписание? – Talon

+0

Существует много способов установить расписание, вы можете добавить файл settings.job: см. Эту статью https://azure.microsoft.com/en-gb/documentation/articles/web-sites-create-web-jobs/ #CreateScheduledCRON или вы можете создать расписание через лазурный портал – Thomas