Monolog 3 ನ SlackWebhookHandler PHP cURL ಮೂಲಕ JSON ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಸ್ಪಷ್ಟ ಪ್ರಾಕ್ಸಿ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿಸುವುದಿಲ್ಲ. HTTPS ವೆಬ್‌ಹುಕ್‌ಗಾಗಿ ಆ PHP ಪ್ರಕ್ರಿಯೆಗೆ libcurl ನ ಪ್ರಾಕ್ಸಿ ಪರಿಸರವನ್ನು ನೀಡಿ:

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

ಇದು Laravel ಕ್ಯೂ ವರ್ಕರ್ ಪ್ರಾರಂಭ. PHP-FPM ವೆಬ್ ವಿನಂತಿಗಳಿಗಾಗಿ ಪರಿಸರವನ್ನು FPM ವರ್ಕರ್ ಸಂದರ್ಭದಲ್ಲಿ ಒದಗಿಸಿ. ಇನ್ನೊಂದು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಮಾಡಿದ export ಈಗಾಗಲೇ ಚಾಲನೆಯಲ್ಲಿರುವ ಕಳುಹಿಸುವವರನ್ನು ನವೀಕರಿಸುವುದಿಲ್ಲ.

ಲಾಗಿಂಗ್ ಚಾನೆಲ್‌ನ Slack ವೆಬ್‌ಹುಕ್ URL ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ. HTTP ಮೌಲ್ಯವು HTTPS ವಿನಂತಿಯನ್ನು ಸಾಗಿಸುವ ಮಧ್ಯವರ್ತಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ; HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ ಒಂದು ಎಂಡ್‌ಪಾಯಿಂಟ್ ಆ PHP ವರ್ಕರ್ ಬಳಸುವ ಸಾರ್ವಜನಿಕ ಮಾರ್ಗಕ್ಕೆ ಅಭ್ಯರ್ಥಿ. ಯಾವುದೇ ಪ್ರಾಕ್ಸಿ ಖಾತೆಯು ಬೆಂಬಲಿತ ಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣ ವ್ಯವಸ್ಥೆಗೆ ಸೇರಿದೆ, JSON ಪೇಲೋಡ್ ಅಥವಾ Slack ವೆಬ್‌ಹುಕ್ ರಹಸ್ಯಕ್ಕಲ್ಲ.

handler ಅನ್ನು ಬದಲಿಸುವ ಮೊದಲು ಈ ಮಾರ್ಗವನ್ನು ಪ್ರಯತ್ನಿಸಿ. array ದಾಖಲೆಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ನಕಲು override ಹಳೆಯ Monolog API ಗೆ ಸೇರಿದೆ; Monolog 3 ನ write LogRecord ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ.

ವೆಬ್‌ಹುಕ್ ಸಾಗಣೆ ವೈಫಲ್ಯಗಳನ್ನು ಇನ್ನೊಂದು ರೋಗನಿರ್ಣಯ ಮಾರ್ಗದ ಮೂಲಕ ವರದಿ ಮಾಡಿ. ವೈಫಲ್ಯವನ್ನು ಅದೇ ವಿಫಲ ವೆಬ್‌ಹುಕ್‌ಗೆ ಹಿಂತಿರುಗಿ ಕಳುಹಿಸುವುದು ಪುನರಾವರ್ತನೆಗೆ ಕಾರಣವಾಗಬಹುದು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು