Skip to main content

Dedicated Computing Resources


What Are Dedicated Computing Resources?

Dedicated Computing Resources refer to exclusive resources purchased within the HAP platform to independently run workflows. After purchasing dedicated computing resources, you can assign critical workflows in your applications to run on these exclusive resources, preventing them from being affected by workflow congestion within your organization or from other organizations on the platform.

Dedicated computing resources do not increase the execution speed of a workflow itself. Instead, they ensure that workflows running on dedicated resources execute consistently and are not impacted by other workflows.

Do I Need Dedicated Computing Resources?

All workflow instances on the platform are queued and executed sequentially through server concurrency.

Under normal circumstances:

  • A workflow instance triggered by a worksheet event typically completes within 5 seconds (if it does not include approval nodes, fill-in nodes, delay nodes, etc.).
  • A workflow triggered by a button typically completes within 1 second.

However, some workflows may be complex and modify multiple worksheet fields, which can slow down execution. In such cases, workflow congestion may occur, causing subsequent workflow instances in the queue to be delayed.

  • Recommended: Purchase Dedicated Computing Resources

    If your business requires highly stable workflow execution and delays may interrupt business processes, purchasing dedicated computing resources is recommended.

  • Not Necessary

    For example, after creating a lead record, a workflow queries its geographic location and assigns a follow-up owner. A delay of several minutes in this scenario generally does not significantly impact business operations, so dedicated computing resources may not be necessary.

Purchase Dedicated Computing Resources

Only the Organization Super Admin and Application Admin can purchase and manage dedicated computing resources in the Organization Management Console.

  • Start Purchasing

    Click “Purchase Dedicated Computing Power” to select a configuration.

  • 1. Select Specification

    Choose the maximum concurrency level based on your business needs. Three specifications are available.

    Concurrency refers to the number of workflow instances that can run simultaneously at a given time.
    For example, a concurrency level of 20 means up to 20 workflows can run at the same time. If more than 20 instances are triggered, additional instances will wait until one of the 20 completes.

  • 2. Select Duration

    Two purchase options are available: Monthly Upgrade Package and Single-Month Package.

    • Monthly Upgrade Package

      Valid from the current month until the platform license expiration date.

      How to check your platform license expiration date:

    • Single-Month Package

      Valid only for the month in which it is purchased.

  • 3. Pricing

    The total cost is calculated automatically based on the selected specification and duration.

    Monthly package calculation formula:

    Specification unit price × 12 months × billable days / 365 days

    Pricing per specification:

    • 20 concurrency: 200 RMB/month
    • 50 concurrency: 500 RMB/month
    • 100 concurrency: 1000 RMB/month
  • 4. Place Order and Payment

    • Payment via credits, WeChat Pay, or Alipay takes effect immediately.
    • Payment via bank transfer requires offline verification and will take effect with a delay.

TIPS

  • Dedicated computing resources cannot be purchased separately under the Free plan.
  • Each organization can purchase up to 5 dedicated computing resources.
  • Each organization is eligible for a one-time free trial of 20 concurrency (Single-Month Package, valid in the month of purchase).

Manage Dedicated Computing Resources

Basic Information and Operations

On the list page, you can view the Resource ID, rename the resource, and renew it.

  • Resource ID

    You may be required to provide this ID when reporting issues.

  • Rename Resource

    By default, the name matches the selected specification. You may rename it according to your business needs.

  • Status

    • Creating – Service resources are being provisioned after payment.
    • Active
    • Destroying – Expired, but workflows are still consuming resources. The resource will be destroyed once consumption is complete.
    • Destroyed

Resource Allocation and Management

As mentioned earlier, not all workflows require dedicated computing resources. For workflows that require stable execution, you can assign them to run on dedicated resources to avoid congestion. Other workflows may continue running on the platform’s shared computing resources.

Click the “Manage” button on the resource card to manage workflows under that resource.

  • Add Workflows to Dedicated Computing Resources

    Any subprocess or packaged business process referenced by workflows added to the current resource will also run on the same dedicated computing resource.

  • Remove or Move Workflows

    Workflows can be removed from the current resource or moved to another dedicated resource, either individually or in batches.