求助一下swoole发生异常、错误能否全局捕获?
php本身的语法就是如果不想每一次都 try catch的话,
可以全局设置
set_error_handler 、 set_exception_handler
进行全局统一处理、
但是在swoole相关的核心函数发生错误和异常都不会触发原生的处理机制,
查阅官方文档以及segmentful,得到以下相关信息。
最后我想问一下,swoole相关的函数发生错误、异常就只能在代码块进行 try catch 处理吗?
求解,谢谢各位帮我解答!
http服务一般在
request
事件中加个try/catch
,这样就可以捕获到了。其它类型的服务同理