Setting Queue Properties

Scenario

DLI allows you to set properties for queues.

You can set Spark driver parameters to improve the scheduling efficiency of queues.

This section describes how to set queue properties on the management console.

Notes and Constraints

Procedure

  1. In the navigation pane of the DLI management console, choose Resources > Queue Management.
  2. In the Operation column of the queue, choose More > Set Property.
  3. Go to the queue property setting page and set property parameters. For details about the property parameters, see Table 1.
    Table 1 Queue properties

    Property

    Description

    Value Range

    Max. Spark Driver Instances

    Maximum number of Spark drivers can be started on this queue, including the Spark driver that is prestarted and the Spark driver that runs jobs.

    • For a 16-CU queue, the value is 2.
    • For a queue that has more than 16 CUs, the value range is [2, queue CUs/16].
    • If the minimum CUs of the queue is less than 16 CUs, this configuration item does not apply.

    Max. Prestart Spark Driver Instances

    Maximum number of Spark drivers can be prestarted on this queue. When the number of Spark drivers that run jobs exceeds the value of Max. Concurrency per Instance, the jobs are allocated to the Spark drivers that are prestarted.

    • For a 16-CU queue, the value range is 0 to 1.
    • For a queue that has more than 16 CUs, the value range is [2, queue CUs/16].
    • If the minimum CUs of the queue is less than 16 CUs, this configuration item does not apply.

    Max. Concurrency per Instance

    Maximum number of jobs can be concurrently executed by a Spark driver. When the number of jobs exceeds the value of this parameter, the jobs are allocated to other Spark drivers.

    1–32

  4. Click OK.