node 伺服器端啟動

2021-06-27 10:38:38 字數 512 閱讀 5078

場景: 根據資料學習,製作了乙個web聊天室的應用,部署在windows伺服器上,執行正常,當關閉遠端桌面,運營node的cmd自己就關閉了。

解決方法:

1、懷疑伺服器自動重啟,如是建立開機啟動(失敗)。

(2) 將建立的快捷方式放到 開始-》所有程式-》啟動 中

失敗原因:windows 遠端桌面與本地建立當前回話,當關閉遠端桌面的時候,相當於登出伺服器,執行的程式則關閉,因此需要將伺服器中的node設定為服務啟動才可以在關閉遠端桌面的時候 繼續執行。

2、建立node服務啟動(成功)

(1) 將node作為服務在伺服器端執行,有相關的windows外掛程式。  

npm install winser

(2) 在根目錄的 package.json 中新增

"scripts":

(3) 安裝windows service 服務

npm run-script install-windows-service

(4) 啟動node 服務

啟動memcache 伺服器端

memcached d m 10 u root p 11211 c 256 p tmp memcached.pid d選項是啟動乙個守護程序,m是分配給memcache使用的記憶體數量,單位是mb,我這裡是10mb,u是執行memcache的使用者,我這裡是root,l是監聽的伺服器ip位址,如果有...

socket伺服器端

伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...

kerberos伺服器端

1.安裝tcl wget tar zvxf tcl8.5.12 src.tar.gz cd tcl8.5.12 cd unix configure make make install 3.解壓 tar xvf krb5 1.10.3 signed.tar tar zvxf krb5 1.10.3.t...