来源:未知 时间:2023-09-25 11:29 作者:小飞侠 阅读:次
[导读] 在worker_threads中使用Node.js的API时,有一些API是不被支持的。这些API主要包括与主线程有直接关联的API,以及一些全局对象和模块。 以下是worker_threads中不能使用的API列表(不包括底层的...
在worker_threads中使用Node.js的API时,有一些API是不被支持的。这些API主要包括与主线程有直接关联的API,以及一些全局对象和模块。 以下是worker_threads中不能使用的API列表(不包括底层的node API): 全局对象和模块: console process Buffer setImmediate() 和 clearImmediate() setInterval() 和 clearInterval() setTimeout() 和 clearTimeout() setTickCallback() require() 和 module.exports __filename 和 __dirname 与主线程有直接关联的API: worker_threads.parentPort 和 worker_threads.workerData worker_threads.Worker 和 worker_threads.WorkerPool worker_threads.isMainThread 和 worker_threads.assertMainThread() worker_threads.createWorkerPool() 和 worker_threads.destroyPool() worker_threads.postMessage() 和 worker_threads.postMessageSync() worker_threads.transferControl() 和 worker_threads.transferControlSync() worker_threads.isMainThreadWorklet 和 worker_threads.assertWorkletThread() 其他API: Atomics 和 SharedArrayBuffer(WebAssembly相关的API) 文件系统相关的API,如fs、fs.promises、fs.ReadStream、fs.WriteStream等 网络相关的API,如http、https等 数据库相关的API,如mysql、pg等 大部分第三方模块和插件,如lodash、moment等 需要注意的是,这个列表可能不是完整的。在实际使用中,建议查看Node.js文档或参考相关资源,以了解更多关于worker_threads中使用API的信息。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com