Article ID: 120608, created on Mar 19, 2014, last review on May 7, 2014

  • Applies to:
  • APS 1.x
  • APS 2.x

Problem

I'm an APS developer, how does POA handle requests to my application back-end, how does it execute application provisioning scripts? Where can I see if provisioning/reconfiguration/unprovisioning request finished successfully?

Resolution

POA has asynchronous multi-threading provisioning system, this means that all tasks are queued and processed using first in - first out principle.

Asynchronous: there is a Task Manager where provider can check tasks statuses and troubleshoot possible problems (in POA 5.5 it's located in Operations > Tasks)

Multi-threading: tasks are processed in multiple independent queues for example tasks to provide FTP access on a domain are processed in one queue and tasks to install application instance go into another queue. Tasks in one queue are processed consequentially based on their task id, tasks with lower id are processed first.

Tasks properties

Tasks lifecycle

APS tasks types

717db81efe94e616312b74fb03a5d474 978c327986a55270842e3de502d69383 70bf700e0cdb9d7211df2595ef7276ab

Email subscription for changes to this article
Save as PDF