GearmanClient::doHighBackground

(PECL gearman >= 0.5.0)

GearmanClient::doHighBackground β€” Запускає Π½Π° виконання Π· високим ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ завдання Ρƒ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡ–

Опис

public GearmanClient::doHighBackground(string $function, string $workload, ?string $unique = null): string

Запускає виконання Π· високим ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ завдання Ρƒ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡ–, ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‡ΠΈ дСскриптор завдання, який ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ Π½Π°Π΄Π°Π»Ρ– використаний для Π·Π°ΠΏΠΈΡ‚Ρƒ стану завдання, Ρ‰ΠΎ Π²ΠΈΠΊΠΎΠ½ΡƒΡ”Ρ‚ΡŒΡΡ. Завдання високого ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρƒ ΠΌΠ°ΡŽΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π°Π³Ρƒ Π½Π°Π΄ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΈΠΌΠΈ Ρ‚Π° Π½ΠΈΠ·ΡŒΠΊΠΎΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΈΠΌΠΈ завданнями Ρƒ Ρ‡Π΅Ρ€Π·Ρ– завдань.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

function

ЗарСєстрована функція, Ρ‰ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ”Ρ‚ΡŒΡΡ Ρ€ΠΎΠ±ΠΎΡ‡ΠΈΠΌ процСсом

workload

Π‘Π΅Ρ€Ρ–Π°Π»Ρ–Π·ΠΎΠ²Π°Π½Ρ– Π΄Π°Π½Ρ–, Ρ‰ΠΎ ΠΏΡ–Π΄Π»ΡΠ³Π°ΡŽΡ‚ΡŒ ΠΎΠ±Ρ€ΠΎΠ±Ρ†Ρ–

unique

Π£Π½Ρ–ΠΊΠ°Π»ΡŒΠ½ΠΈΠΉ ID, який ΠΏΡ€ΠΈΠ·Π½Π°Ρ‡Π°Ρ”Ρ‚ΡŒΡΡ ΠΏΠ΅Π²Π½ΠΎΠΌΡƒ завданню

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ДСскриптор Π²Ρ–Π΄ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎΠ³ΠΎ завдання.

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ

  • GearmanClient::doNormal() - Π’ΠΈΠΊΠΎΠ½ΡƒΡ” ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Π΅ завдання Ρ‚Π° ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
  • GearmanClient::doHigh() - Запускає Π½Π° виконання завдання Ρ–Π· високим ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ
  • GearmanClient::doLow() - Запускає виконання завдання Π· низьким ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ
  • GearmanClient::doBackground() - Запускає виконання завдання Ρƒ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡ–
  • GearmanClient::doLowBackground() - Запускає Π½Π° виконання Π· низьким ΠΏΡ€Ρ–ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ завдання Ρƒ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡ–