Aracılığıyla paylaş


RouterWorkerSelectorOutput interface

Çalışan seçimi için bir etiket kümesine karşı karşı karşılanması gereken bir koşulu açıklar.

Özellikler

expedite

Bu seçici etkin olduğu sürece bir işi kuyruğun önüne gönderir.

expiresAfterSeconds

Bu etiket seçicinin ne kadar süreyle geçerli olduğunu saniyeler içinde açıklar.

expiresAt

Bu çalışan seçicisinin utc olarak sona erdiği saat.

key

Sorgu için etiket anahtarı.

labelOperator

Etiketin değerinin çalışan seçicide tanımlanan değerle karşılaştırılmasını açıklar.

Olası değerler: equal, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual

status

Çalışan seçicinin durumu.

Olası değerler: etkin, süresi dolmuş

value

Verilen işleçle gerçek etiket değeriyle karşılaştıracak değer. Değerler ilkel değerler olmalıdır: sayı, dize, boole.

Özellik Ayrıntıları

expedite

Bu seçici etkin olduğu sürece bir işi kuyruğun önüne gönderir.

expedite?: boolean

Özellik Değeri

boolean

expiresAfterSeconds

Bu etiket seçicinin ne kadar süreyle geçerli olduğunu saniyeler içinde açıklar.

expiresAfterSeconds?: number

Özellik Değeri

number

expiresAt

Bu çalışan seçicisinin utc olarak sona erdiği saat.

expiresAt?: string

Özellik Değeri

string

key

Sorgu için etiket anahtarı.

key: string

Özellik Değeri

string

labelOperator

Etiketin değerinin çalışan seçicide tanımlanan değerle karşılaştırılmasını açıklar.

Olası değerler: equal, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual

labelOperator: string

Özellik Değeri

string

status

Çalışan seçicinin durumu.

Olası değerler: etkin, süresi dolmuş

status?: string

Özellik Değeri

string

value

Verilen işleçle gerçek etiket değeriyle karşılaştıracak değer. Değerler ilkel değerler olmalıdır: sayı, dize, boole.

value?: any

Özellik Değeri

any