小编ayu*_*rma的帖子

如何使用nodejs中的工作线程在mongoDB中插入新数据

我想使用将数据插入 mongoDBworker thread

现在我有一个工作文件,工作文件的全部目的是将数据保存到 mongoDB 中,mainjs 正在发送我想要保存到 mongoDB 中的代理的名称

工人.js

const { workerData, parentPort } = require('worker_threads')
const Agent = require('../models/agent')


console.log("Worker thread is running like a hell: ",  workerData)


    const processRecord =  async () => {
      
       const agent = new Agent({agent:workerData})
                
        try {
            await agent.save()
        }catch(e) {
            console.log(e)
        }
    }

    processRecord();
Run Code Online (Sandbox Code Playgroud)

main.js

const express = require('express')
const router = new express.Router()
const { Worker } = require('worker_threads')

router.post('/agent', async (req, res) => {        
    function runService(workerData) {
        return new …
Run Code Online (Sandbox Code Playgroud)

mongodb worker-thread node.js

2
推荐指数
1
解决办法
2292
查看次数

标签 统计

mongodb ×1

node.js ×1

worker-thread ×1