在node.js中,是否有任何方法来识别唯一的调用堆栈/滴答间隔?
我想知道是否有任何(高性能)的方式来确定事件循环中的一个独特的滴答声?
我不想做任何事情,例如:1)抛出一个exception,收集一个调用堆栈,分析它,并散列它,或2)subprocess的任何操作系统或外部进程收集进程/线程ID为独特
它应该是一个语言结构。 我更喜欢的API将是
process.tickId
添加:
Handle<Value> tick = process->Get(String::New("tickId")); if (!tick->IsNumber()) { tick = Number::New(0); } process->Set(String::New("tickId"), Number::New(tick->NumberValue() + 1));
对于MakeCallback
中每个MakeCallback
的情况都会提供计数器tickId
。 我testing了这个,但我不知道是否泄漏内存。
- 我怎么能创build我的mongodb查询基于node.js用户的input?
- 如何通过假设一个默认的内容typesparsingExpress / NodeJs中的缺less内容types的HTTP请求?
- 如何使websockets在node.js中通过代理
- Mongoose.js通过一个connect()调用创build到MongoDB的多个连接
- 通过SSL / TLS连接访问Vagrant上的Node.js应用程序
- 使用gulp提供静态文件时出现TypeError错误
- Meteor JS框架是否与Google App Engine兼容?
- this._callback.apply不是一个函数! 节点js Mysql错误
- 微软QnA制造商 – 欢迎消息循环