{"id":6514,"date":"2015-07-22T16:12:15","date_gmt":"2015-07-22T16:12:15","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/?p=6514"},"modified":"2022-04-29T00:24:42","modified_gmt":"2022-04-29T07:24:42","slug":"pickup-settings-4-x","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/configurations\/transact-property-file-reference-guide\/pickup-settings-4-x\/","title":{"rendered":"Pickup Service"},"content":{"rendered":"

<\/a> Introduction<\/h2>\n

This page provides an overview of the pickup service feature and its recommended settings in Ephesoft Transact.<\/p>\n

<\/a>Overview<\/h2>\n

Pickup service refers to the automatic services that feed the Activiti <\/a>framework to execute a batch. The workflow for this feature varies by version:<\/p>\n

<\/a>2020.1.02 and below<\/h3>\n
    \n
  1. New documents are uploaded into the system and converted to batch instances.<\/li>\n
  2. Batch instances are queued in the database using the Activiti framework.<\/li>\n
  3. The pickup service runs (based on a cron job) and picks new batch instances based on pickup capacity and Batch Instance Priority<\/a>.<\/li>\n
  4. The pickup service creates a job for each batch instance using the Activiti framework.<\/li>\n
  5. The Activiti processor thread processes one job at a time, waiting a set time between picking up new jobs. This wait time varies by version and mode.<\/li>\n<\/ol>\n\n\n\n\n\n
    Mode<\/strong><\/span><\/td>\nAverage Wait Time
    \n(between batches)<\/sup><\/strong><\/span><\/td>\n<\/tr>\n
    application.cluster.mode=true<\/p>\n

    (2020.1.02 and above)<\/sup><\/td>\n

    500-5,000 milliseconds<\/td>\n<\/tr>\n
    application.cluster.mode=false<\/p>\n

    (All versions)<\/sup><\/td>\n

    5,000+ milliseconds<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

    <\/a>2020.1.03 and above<\/h3>\n
      \n
    1. New documents are uploaded into the system and converted to batch instances.<\/li>\n
    2. This activates an event-based trigger mechanism, which sends the event to the distribution pickup node.<\/li>\n
    3. The pickup service runs and forwards the job to an available node using an intelligent distribution system.<\/li>\n<\/ol>\n

      Note: <\/strong>In 2020.1.03 and above, the previous pickup service is no longer available. This means the following settings have been removed:<\/p>\n