小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

Aynur 是一款轻量级进程守护工具,专为本地 Rust 程序设计,类似 PM2。它通过后台守护进程维持程序运行,支持启动、停止、重启、重载、列表查看和日志查看等命令。安装简单,使用 `cargo install aynur`,配置存储于 `~/.aynur` 目录。支持环境变量管理、日志重定向和崩溃自动重启,但仅限 Linux/macOS,不包含集群、远程管理或 Windows 支持。

aynur rust进程守护工具

Rust.cc Rust.cc · 2026-08-13T05:47:49Z
🛠 解决PM2 + FastAPI + Nginx环境中的504网关超时错误

在开发环境测试/profile/filter接口时,遇到间歇性504网关超时错误。经检查发现,Nginx未能及时从后端服务获取响应。通过增加Nginx的超时限制,解决了问题,确保长时间运行的API请求成功完成。

🛠 解决PM2 + FastAPI + Nginx环境中的504网关超时错误

DEV Community DEV Community · 2025-04-21T05:37:20Z
Windows环境下Jenkins与PM2集成的观察与替代方案推荐

在Windows环境下,Jenkins集成PM2作为Node.js应用的后台进程管理器时遇到问题,尽管PM2已成功安装,但在Jenkins中无法持久运行,效果与直接调用node app.js相同。尝试了Forever、NSSM和Windows任务调度器等替代方案,但均无法满足CI/CD需求。

Windows环境下Jenkins与PM2集成的观察与替代方案推荐

DEV Community DEV Community · 2025-04-17T16:36:46Z
管理PM2日志:防止Node.js应用中的性能问题

在生产环境中运行Node.js应用时,PM2日志文件可能迅速增大,影响性能。推荐使用PM2日志轮换模块,以自动管理日志文件,确保应用顺利运行。其他解决方案包括手动截断、定期清理和使用flush命令。

管理PM2日志:防止Node.js应用中的性能问题

DEV Community DEV Community · 2025-02-28T14:49:06Z
理解Node.js集群:核心概念

本文探讨了Node.js的Cluster模块及其在PM2集群模式中的应用。Cluster模块通过创建多个进程来充分利用多核CPU,涉及进程间通信、负载均衡和多进程端口监听。主进程使用轮询算法分配请求,确保工作进程均匀处理连接。这些核心概念有助于应对新技术挑战。

理解Node.js集群:核心概念

DEV Community DEV Community · 2025-01-14T19:28:53Z
我的API部署之旅:从新手到Docker爱好者

在2024年12月,我首次成功部署组织的后端API,克服了许多挑战。通过学习Docker和PM2,我解决了问题并完成了部署,最终还配置了SSL,尽管遇到困难,但获得了宝贵的技能和经验。

我的API部署之旅:从新手到Docker爱好者

DEV Community DEV Community · 2025-01-04T09:06:03Z
在同一服务器上使用PM2和NginX部署NestJS和NextJS应用

本文介绍如何在同一服务器上使用PM2和NginX部署NextJS前端和NestJS后端应用,前端运行在3001端口,后端在8000端口,并配置NginX进行路由代理,以便通过域名访问前后端。

在同一服务器上使用PM2和NginX部署NestJS和NextJS应用

DEV Community DEV Community · 2025-01-02T02:37:11Z
如何将Node.js应用部署到DigitalOcean Droplet或其他Linux虚拟机

本文介绍了如何将Node.js应用部署到DigitalOcean或Linux虚拟机,使用SSH、GitHub、PM2和Nginx实现高效可靠的部署。PM2作为进程管理工具,提供自动重启和实时监控,确保应用稳定运行。通过配置Nginx作为反向代理,简化访问流程。遵循指南可成功部署Node.js项目。

如何将Node.js应用部署到DigitalOcean Droplet或其他Linux虚拟机

DEV Community DEV Community · 2024-12-20T09:20:02Z
如何在Windows Server 2022上通过IIS部署Next.js应用程序:一步一步的指南

在Windows Server 2022上通过IIS部署Next.js应用程序的步骤包括:准备服务器、安装Node.js和NPM、构建应用、配置IIS以及使用PM2进行进程管理。

如何在Windows Server 2022上通过IIS部署Next.js应用程序:一步一步的指南

DEV Community DEV Community · 2024-11-15T15:27:27Z

在现代的软件开发和系统管理中,进程管理是一个不可或缺的部分。PM2 作为一个强大的进程管理工具,它可以帮助我们管理和保持应用在线状态,自动重启崩溃应用,并提供负载均衡等高级功能。

PM2 安装与使用

杜老师说 杜老师说 · 2024-11-10T16:00:00Z
释放人工智能的力量:在自己的云服务器上运行大型语言模型(Digital Ocean)

本文介绍了如何在DigitalOcean云服务器上设置和运行大型语言模型Ollama,以提高隐私、安全性和定制化。教程涵盖创建Droplet、连接服务器、安装Ollama及运行模型,并使用PM2确保Ollama持续运行,便于后续交互和开发。

释放人工智能的力量:在自己的云服务器上运行大型语言模型(Digital Ocean)

DEV Community DEV Community · 2024-10-30T05:23:26Z

在AWS上部署Node.js应用可以利用免费套餐节省成本。首先,在AWS管理控制台创建EC2实例,选择Amazon Linux 2 AMI和t2.micro类型,配置安全组以允许HTTP和SSH流量。连接实例后,更新包管理器并安装Node.js、npm和Git。克隆应用仓库,安装依赖,并使用PM2启动应用。通过EC2实例的公共DNS访问应用,并使用PM2和AWS CloudWatch进行日志和性能监控。

AWS 免费套餐上部署 Node.js 的分步指南

DEV Community DEV Community · 2024-10-17T16:53:09Z

在AWS上部署Node.js应用可以利用免费套餐节省成本。创建EC2实例,选择Amazon Linux 2 AMI和t2.micro类型,配置安全组允许HTTP和SSH流量。连接实例后,更新包管理器,安装Node.js、npm和Git。克隆应用仓库,安装依赖,设置环境变量,用PM2启动应用。通过EC2实例的公共DNS访问应用,并使用PM2和AWS CloudWatch进行日志和性能监控。

AWS免费套餐上部署Node.js的分步指南

DEV Community DEV Community · 2024-10-17T16:53:09Z

文章介绍了在服务器上安装和配置Nginx及SSL证书的步骤。首先,通过yum安装Nginx和Certbot,并使用Certbot获取SSL证书。然后,编辑Nginx配置文件,配置HTTP和HTTPS。还讲解了如何用PM2管理进程,克隆项目并启动服务器。最后,说明了查看日志、重新部署代理服务器和更新SSL证书的方法。

sandbox.gitwit.dev 设置与配置

DEV Community DEV Community · 2024-10-04T10:52:32Z

本文介绍了作者在使用Bunjs开发多人海战游戏Sunbaked时的经历,以及如何使用PM2来实现服务器自动重启。作者提醒不要使用npm安装pm2,最后提供了使用pm2启动服务器的命令。

使用PM2管理Bunjs服务器

DEV Community DEV Community · 2024-09-15T17:21:27Z

本文介绍了使用NestJS和Angular构建应用程序,并通过PM2和Docker Compose运行它们。详细介绍了购买服务器、配置SSH访问、自动生成和更新证书等步骤。同时讲解了安装软件包、生成SSH密钥、克隆项目、安装依赖并运行应用程序的方法。最后介绍了更新npm脚本、更新Docker Compose文件、配置Nginx访问后端接口、禁用NestJS模块、自动重启应用程序等操作。通过E2E测试验证了两种模式的运行。

通过“Docker Compose”和“PM2”在专用服务器上手动部署NestJS和Angular应用程序

DEV Community DEV Community · 2024-08-22T21:45:35Z

本文介绍了在腾讯云服务器上安装和配置轻量级服务器的步骤,包括安装node、pm2和yarn,安装和启动mongodb,以及安装和配置nginx。文章还提供了常用的pm2指令来管理和监控项目。

如何将自己的前后台项目部署到服务器上

六虎 六虎 · 2024-03-31T01:52:22Z

比较了Docker和PM2在部署Node.js服务时的自动重启策略。Docker提供了默认的重启策略以及额外的选项,如“always”和“on-failure”。PM2也具有自动重启功能。在大多数情况下,Docker的重启功能已经足够,特别是在使用Kubernetes等容器编排工具时。然而,在独立的Docker部署中,结合PM2进行进程重启可能更快。Docker Compose还支持同时运行多个Docker容器的重启选项。

Docker 与 PM2:Node.js 服务部署的自动重启策略比较

六虎 六虎 · 2024-03-14T03:52:26Z

PM2是一个Node.js的进程管理工具,简化Node.js应用的部署和运维,提供进程守护、负载均衡、日志管理等功能,支持多种部署方式。操作命令包括启动、停止、重启、监控等。PM2官方文档提供更多详细信息。

PM2部署DotNet应用程序

dotNET跨平台 dotNET跨平台 · 2023-12-28T23:42:28Z
在 VPS 部署 Node.js 版 TiddlyWiki

本文介绍了如何在VPS上部署Node.js版TiddlyWiki。首先,通过SSH登录并全局安装TiddlyWiki。然后,创建网站并初始化mywiki文件夹,使用PM2管理TiddlyWiki服务器,并配置安全选项,如用户名和密码保护。最后,提供了升级TiddlyWiki的步骤。

在 VPS 部署 Node.js 版 TiddlyWiki

槿呈Goidea 槿呈Goidea · 2023-10-14T12:43:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码