dzdh 最近的时间轴更新
dzdh

dzdh

传统的值对参数签名应该被抛弃
V2EX 第 226307 号会员,加入于 2017-04-16 21:38:15 +08:00
今日活跃度排名 9694
传统的值对参数签名应该被抛弃
怎么在请求 [结束] 时能捕捉到__destruct 里抛出的异常
PHP  •  dzdh  •  3 天前  •  最后回复来自 faqqcn
12
怎么正确禁用 ROOT 用户
Linux  •  dzdh  •  33 天前  •  最后回复来自 leetom
12
PHPStorm 的 Ctrl + / 的单行注释,只能顶头加嘛?
PHP  •  dzdh  •  42 天前  •  最后回复来自 faqqcn
3
又一个国产开源数据库 ZNBase
数据库  •  dzdh  •  54 天前  •  最后回复来自 root01
17
secp256k1\prime256v1 和 nistp256 是一回事么
SSL  •  dzdh  •  62 天前  •  最后回复来自 dzdh
4
什么是 TCP 的连接超时时间
问与答  •  dzdh  •  65 天前  •  最后回复来自 monsterxx03
4
dzdh 最近回复了
nginx 嗯即死可 恩济可死
laravel 拉 woer (好吧不算常用)
null 男
@faqqcn 但会脱离当前事务吧?会导致事务其实已经提交了。ExceptionHandler 里实际上是事务结束后的 Uncaught Exception
@wangxin13g 的确是 hook,目前除了__destruct 想不到其他方案。比如 Laravel 的 dispatch()返回的 PendingDispatch 就是在 __destruct 的时候执行`queue::push`方法。
@faqqcn

突然想到还是不行,因为监听的是 `saved/updated/deleted` 所以不能 更改操作成功了但是日志没记录上(比如因为异常)。
@faqqcn 甚至可以一个 provider 搞定
@faqqcn 也是个思路
@rockyliang

因为现在的方案是在一个 recorder 的__destruct 里做的,insert into log..... 但是如果这个处理失败会抛出异常(比如还有可能会创建异步任务,http rest 的 queue http 超时啥的会抛出异常)
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   986 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 73ms · UTC 19:48 · PVG 03:48 · LAX 12:48 · JFK 15:48
♥ Do have faith in what you're doing.