Monolog 3 SlackWebhookHandler saadab JSON-i PHP cURL-iga ega sea ühtegi selget puhverserveri valikut. HTTPS webhooki jaoks anna sellele PHP protsessile libcurli puhverserveri keskkond:

https_proxy=http://proxy.example:8080 php artisan queue:work

See on Laraveli järjekorra töötaja käivitamine. PHP-FPM veebipäringute jaoks anna keskkond FPM töötaja kontekstis. Teises terminalis tehtud export ei uuenda juba töötavat saatjat.

Hoia logimiskanali Slacki webhooki URL alles. HTTP väärtus nimetab vahendaja, mis kannab HTTPS päringut; HTTP puhverserverite loendist pärit lõpp-punkt on kandidaat selle PHP töötaja kasutatava avaliku marsruudi jaoks. Iga puhverserveri konto kuulub toetatud puhverserveri autentimise korraldusse, mitte JSONi kandevormi ega Slacki webhooki saladuse juurde.

Proovi seda teed enne handleri asendamist. Massiivikirjeid aktsepteeriv kopeeritud override kuulub vanema Monolog API juurde; Monolog 3 write aktsepteerib LogRecord.

Teata webhooki transporditõrgetest muu diagnostikatee kaudu. Tõrke tagasisaatmine samasse ebaõnnestuvasse webhooki võib tekitada rekursiooni.

Seotud artiklid