tag pm2

標籤
貢獻10
22
01:24 PM · Nov 21 ,2025

@pm2 / 博客 RSS 訂閱

歐西里斯的天秤 - Cloudtop 開源前端性能監控系統設計與開發一(簡述)

Cloudtop 前端監控系統是一套集流量監控、錯誤監控、性能監控、接口監控於一體的監控平台;目前支持 Web 端接入。 Github 地址: https://github.com/zhedh/cloudtop 一、項目介紹 . ├── Dockerfile ├── README.md ├── cloudtop ├── cloudtop_monitor ├── cloudtop_monitor_s

node.js , pm2 , typescript , Javascript

收藏 評論

九旬 - 使用PM2部署Next服務

使用 PM2 部署 Next 服務 最近阿里雲 99 服務器比較火,我也買了一個玩玩,感覺不錯,自用足矣,平常寫點東西,部署一些服務,用着也挺舒服。 最近學習的 Next 框架,感覺挺好用,就打算部署一個人博客,但是部署到服務器上。 部署的的時候發現,對比 Vercel,服務器的部署方式有點麻煩,需要安裝 Node、然後還要安裝 PM2 管理進程,於是就打算寫一篇文章記錄一下。 準備 首先,你需要

node.js , pm2 , Linux , next.js , Javascript

收藏 評論

fx67ll - pm2 常用命令

先説一些廢話 之前學習Nodejs項目的時候使用了pm2作為生產環境的進程管理工具,最近服務器崩了需要重啓一些服務,發現有些命令記得不是特別清楚, 所以這裏寫一篇文章幫助自己記憶整理一下pm2的常用命令,後續有需要查閲一下即可~ 常用命令 進入bin目錄啓動:pm2 start www / pm2 start app.js pm2 start app.js --name="fx67ll

node.js , pm2 , Javascript

收藏 評論

歐西里斯的天秤 - Cloudtop 開源前端性能監控系統設計與開發二(日誌數據字段設計)

本文主要描述 Cloudtop 前端性能監控日誌字段的含義,用於檢索和排查問題。 代碼完全開源,支持二次開發;如有錯漏,歡迎指出。 Github 開源項目地址: https://github.com/zhedh/cloudtop 公共字段 字段 類型 示例 説明 pid string cloudtop_admin 應用

elasticsearch , node.js , pm2 , typescript , 前端

收藏 評論

lalala - 前端自動化部署

前端自動化部署 本文參考自: 作者:yeyan1996 鏈接:https://juejin.cn/post/684516... 來源:稀土掘金 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。 docker簡介 開發5分鐘,打包半小時, 早已是前端的痛點, 更着, 開發者自身環境的差異會導致最終的產物也有不同 docker 可以靈活的創建/銷燬/管理多個“服務器”,這些“服務器

vue.js , 容器 , pm2 , Docker , 前端

收藏 評論

泯瀧 - 使用Node.js、pm2和ssh2模塊實現一個簡單的Node.js項目部署腳本

本文將介紹如何使用Node.js和ssh2模塊實現一個簡單的部署腳本,將本地的項目文件上傳到遠程服務器上。我們將使用dotenv模塊來管理環境變量,以及child_process模塊來執行命令行操作。 首先,我們需要安裝ssh2和dotenv模塊: npm install ssh2 dotenv --save 然後,我們需要在項目根目錄下創建一個.env文件,用來存放一些敏感的配置信息,例如服務器

node.js , pm2 , ssh2 , 前端

收藏 評論

believeyourself - PM2 優雅退出

在日常開發過程中,經常會用到 pm2 來起到服務,甚至會用 watch 來實現熱更新。 但上面這種模式並不適合用在生產環境中,因為 pm2 零延時重啓,會導致正在處理的請求直接被銷燬,如果數據庫沒加事務,直接就會導致數據庫的數據不完整。 處理方法是延時 kill,參數是--kill-timeout。 在啓動的app.js中添加SIGINT的監聽,並在回調中用剩餘的timeout時間處理數據。 pr

pm2

收藏 評論

鳩摩智首席音效師 - PM2 restart 和 reload "–update-env" 選項的使用

在軟件開發領域,管理後台進程對於保持應用程序順利運行至關重要。PM2 是一個管理 Node.js 應用程序的流行工具。本文解釋瞭如何在 PM2 中使用 –update-env 選項來重新啓動和重新加載進程。 什麼是 PM2 ? PM2 是一個管理 JavaScript 應用程序的工具,主要用於 Node.js。它有助於保持應用程序在線,管理日誌文件,並平衡應用程序的負載。 為什麼需要 --upd

node.js , pm2

收藏 評論

呆戀小喵 - NodeJS 小工具推薦

初嘗 Node.js 開發,使用到了一些小工具,在此與大家分享。一篇小白出品的小白文,歡迎大神們慷慨指導! 首先介紹具體需求:使用 .html 模板根據配置內容生成定製的靜態網頁,這些靜態網頁被部署至 n 台服務器上供訪問。 為何要生成大量相似度極高的靜態文件,而非使用數據庫並通過請求渲染模板呢?項目背景如此,不必糾結吐槽,本文重點在於分享幾款實用小工具。 Cheerio 使用 .html 模板

github , node.js , cheerio , pm2 , httproxy

收藏 評論

xcold - 更優雅地用 JS 進行 “IPC” 調用,我寫了 event-invoke 庫

背景 團隊最近有一個 Node.js 全新的模塊需要開發,涉及多進程的管理和通訊,簡化模型可以理解為需要頻繁從 master 進程調用 worker 進程的某些方法,簡單設計實現了一個 event-invoke 的庫,可以簡單優雅進行調用。 Node.js 提供了 child_process 模塊,在 master 進程通過 fork / spawn 等方法調用可以創建 worker 進程並獲取其

node.js , pm2 , typescript , 前端 , Javascript

收藏 評論

曼巴 - 使用PM2實現python flask後台保活、進程管理

項目背景:由於某些功能簡單的腳本文件並不需要寫圖形化界面;或者沒有時間或精力開發和維護圖形化界面(但是這些腳本代碼又需要在後台運行,就比如在windows直接運行代碼需要cmd前台窗口界面或者vscode啓動;關掉前台窗口就無法後台運行代碼;不關閉前台窗口程序又佔用大量內存)所以這使得 PM2 成為一個既高效又易於管理的解決方案。 簡單介紹:PM2基於nodejs,但是它又可以管理其他類型的

windows , flask , pm2 , Python

收藏 評論