RouterWorkerSelector interface
Descrive una condizione che deve essere soddisfatta in base a un set di etichette per la selezione del ruolo di lavoro.
Proprietà
| expedite | Esegue il push di un processo all'inizio della coda, purché questo selettore sia attivo. |
| expires |
Descrive per quanto tempo questo selettore di etichetta è valido in secondi. |
| key | Chiave dell'etichetta su cui eseguire una query. |
| label |
Descrive il modo in cui il valore dell'etichetta viene confrontato con il valore definito nel selettore di lavoro. Valori possibili: uguale, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual |
| value | Valore da confrontare con il valore effettivo dell'etichetta con l'operatore specificato. I valori devono essere valori primitivi: numero, stringa, booleano. |
Dettagli proprietà
expedite
Esegue il push di un processo all'inizio della coda, purché questo selettore sia attivo.
expedite?: boolean
Valore della proprietà
boolean
expiresAfterSeconds
Descrive per quanto tempo questo selettore di etichetta è valido in secondi.
expiresAfterSeconds?: number
Valore della proprietà
number
key
Chiave dell'etichetta su cui eseguire una query.
key: string
Valore della proprietà
string
labelOperator
Descrive il modo in cui il valore dell'etichetta viene confrontato con il valore definito nel selettore di lavoro.
Valori possibili: uguale, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual
labelOperator: string
Valore della proprietà
string
value
Valore da confrontare con il valore effettivo dell'etichetta con l'operatore specificato. I valori devono essere valori primitivi: numero, stringa, booleano.
value?: unknown
Valore della proprietà
unknown