SmartIQ KnowledgeHub

Configuring Scheduler

Scheduler can be deployed as a webjob in the Azure App Service.

Here a step by step tutorial that will guide you through this process.

  1. Create a zip file, Scheduler.zip, which contains all the files present inside the IntelledoxScheduler folder.

  2. Go to Azure Portal. Click on App Services and select the App Service where you want to install the Scheduler. Search for WebJobs in the App Service and click on the WebJobs blade.

  3. Click on Add option in the Webjobs and provide the following parameters and press OK

    • Name: scheduler (Name for the scheduler)
    • File Upload: Select the scheduler.zip created in Step-1
    • Type: Triggered
    • CRON Expression: Duration for scheduler

CRON Expression

Refer to the following link for more information about CRON Expression: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer

Azure Application Settings

Set the Always On option to ON in the Application Settings of the App Service. It is recommended this feature be enabled when you have web jobs running on the web app.

  1. You will see a Adding WebJob message in the notification. Once the deployment is completed you will see the scheduler configured to your App Service.

Update Scheduler and Azure WebJob

When Continuous Deployment is enabled and Scheduler is configured as an Azure WebJob a folder will be created typically under App_Data\jobs\triggered\Scheduler.

upgrade .exe file will now search for for the intelledoxscheduler.exe underneath this folder and if found will run the scheduler upgrade here as well.

Syncing the new files will ensure the WebJob uses the new Scheduler files.

Azure Continuous Deployment

Updated 10 months ago

Configuring Scheduler


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.