在不影响通配符功能的情况下添加唯一 ID
作者: bramevo创建于 2020年5月17日更新于 2025年2月24日
如果有很多不同的用户同时与您的应用程序进行交互并调用异步调用,则您会得到包含所有这些操作的日志输出,而且很难确定哪一行日志是针对哪个用户/操作/事务/任意您喜欢的调用。 我曾想过使用 extend 函数,并添加类似 ":trans(transaction_id)" 的内容,这样输出将为: debug:app(transaction_id) Some log output 但这里的问题在于,用于启用其他 extend 调用的通配符会成为问题。例如 DEBUG=debug:app*:other_extend_call 这不会起作用。
内容来源: debug-js/debug