一个比较守旧的老师的要求、写完了功能之后不喜欢运行在 Linux 服务器上的,要跑在 Windows 上。
首先呢,我用 Windows 上的 pm2 服务,他说还要用 cmd,不能直接放到 iis 上吗? 然后我一搜,还真有个 iisNode 的插件,我折腾了半天,复杂程度比 pm2 有过之而无不及。 所以问一下各位有没有经验、有更好的方式
一个比较守旧的老师的要求、写完了功能之后不喜欢运行在 Linux 服务器上的,要跑在 Windows 上。
首先呢,我用 Windows 上的 pm2 服务,他说还要用 cmd,不能直接放到 iis 上吗? 然后我一搜,还真有个 iisNode 的插件,我折腾了半天,复杂程度比 pm2 有过之而无不及。 所以问一下各位有没有经验、有更好的方式
1
zhigang1992 Jan 26, 2020 docker
|
2
CoderLife Jan 26, 2020 |
3
Trim21 Jan 26, 2020
在 cmd 里面用 pm2 命令启动(
|
4
Princeling OP @zhigang1992 docker 貌似是一个不错的选择
|
5
yafoo Jan 26, 2020 via Android
在 cmd 里面用 pm2 命令启动 +1
|
6
DoveAz Jan 26, 2020 via Android
pm2 怎么就复杂了,写个代码 cmd 都不会用吗。。。。
|
7
ferock PRO 守旧的老师?退休算了
|
8
manami Jan 27, 2020 via Android
windows 的 docker 一点也不好用……应该比不上 pm2
|
10
uxstone Jan 27, 2020
这不是守旧,这是憨
还要用 iis ? 脱裤子放屁 |
11
gouflv Jan 27, 2020 via iPhone
老师可能是会用 Linux,要理解
|
12
crclz Jan 27, 2020
弱智老师
|
13
fengyj Jan 27, 2020 via Android
放 IIS ?我笑了。🙃🙄
这老师,你能访问使用看得到结果就可以了,真以为自己是很牛 B 的甲方呢? 现在学校还有这种守旧却要求很高的老师? |
14
Princeling OP @huiyifyj 网络中心的主任
|
15
Princeling OP @crclz 不要这么说嘛,我还是很尊重他的,我认为学校的网络拓扑做的很好,五六十岁的老师了,已经不想自己动手写程序了。
|
17
superrichman Jan 27, 2020
pm2 已经够简单了。。。
我试过用 WinSW 可以把 nginx 做成 windows 服务,nodejs 改下配置也可以用,推荐试试。 |
18
Princeling OP @chinvo 谢谢,为什么呢。早知道用 asp 了,我的过失
|
19
chinvo Jan 27, 2020
@Princeling #18 这个也是没办法预知的嘛 😂
你可以试试用 C# 写个 WinForm 程序来后台运行 cmd 指令, 平时最小化到托盘区 (笑, 以前我在学校做校内服务的时候用过的骚操作) 不过看了楼上的 NSSM, 感觉用那个可能还比较省事 |
20
TangMonk Jan 27, 2020
pm2 复杂?
|
21
justin2018 Jan 27, 2020
开个虚拟机 😁
|
22
ragnaroks Jan 27, 2020
srvany/nssm 绝对满足你的要求,因为没写 wind2 之前我也用他们托管过 node.exe
|
23
smilingsun Jan 27, 2020
虚拟机,port forwarding 出来
|
24
version Jan 27, 2020
那就用 golang 来写就好.跨平台
|
25
Princeling OP @version goLang 能解决我这个问题吗,Windows 也不是不能跑 Node。
|
26
loading Jan 27, 2020 via Android
nssm 就能解决问题,十几分钟搞定。
|
27
rateltalk Jan 27, 2020 via iPhone
Nssm +1、作为一个服务
|
28
mritd Jan 28, 2020 via iPhone
nssm
|
29
dream4ever Feb 9, 2020
之前尝试在公司已经跑了一堆业务的 Windows Server 2012 上部署 Node.js 项目,最开始也尝试了 PM2,但是各种问题导致 PM2 就是没法用,最后用 NSSM 搞定了,操作起来也很简单,看一下相关的文档和网上的教程就行。
这是我当时研究 NSSM 做的笔记,希望能帮到你: https://github.com/Dream4ever/Knowledge-Base/issues/59 |