TibrvCmQueueTransport::setWorkerWeight()

Method

Declaration

TibrvStatus setWorkerWeight(
    tibrv_u32 workerWeight);

Purpose

Set the worker weight of a distributed queue member.

Remarks

Relative worker weights assist the scheduler in assigning tasks. When the scheduler receives a task, it assigns the task to the available worker with the greatest worker weight.

The default worker weight is 1; programs can set this parameter at creation using TibrvCmQueueTransport::create(), or change it dynamically using this method.

Parameter

Description

workerWeight

Use this worker weight.

See Also

Distributed Queue, in TIBCO Rendezvous Concepts

TibrvCmQueueTransport::create()

TibrvCmQueueTransport::getWorkerWeight()