我想使用将数据插入 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)