情况是 我现在有很多个类, 每个类的所有方法都会跑一边,并且不是异步的。这如果每个类执行时间过长会导致脚本的执行时间很长。
问下能不能给每个类加一个最大执行时间,超过这个时间就立即调用某个类方法返回。
php本身是单线程的,超时检测是多线程的逻辑,引入一个支持多线程的类再起个检测线程就可以了。
另外检测只能针对特定方法或者执行过程,不能对一个类泛指,看你代码怎么写了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。