怎么创建一个子`http-server`, 主进程管理?
发布于 4 年前 作者 d1y 5259 次浏览 来自 问答

现在的目录结构

  • server
  • client

我需要在server端可以给前端创建一个http-server

createServer.js

const http = require('http')
const Koa = require('koa')
const static = require('koa-static')
const App = new Koa()
module.exports = (port, staticPath)=> new Promise( async (rcv, rjt)=> {
  App.use(static(staticPath))
})

创建之后, 我直接 kill => lsof -i:2333, 但是整个主进程都崩了

打了一下 log 才发现, server 京城的 pid 就是 主进程

我想要干掉一个 server 主进程不掉

这种怎么玩法? 怎么解决优雅一点? 老哥们🙂

(不太熟悉那啥 child_process, 劳烦老哥们解答一下, 感谢!)

2 回复

同问,大佬们关注一下

回到顶部