我已经使用nodejs应用程序在 js 文件中实现了一个 function 一切正常,但是当我尝试在pm2的帮助下每 2 分钟运行一次时,我的执行每 2 分钟自动启动一次,但问题是自动终止旧进程。 第一次执行 12:00 AM 第二次执行 12:02 AM 第三次执行 12:04 AM 当开始第二次 ...
我已经使用nodejs应用程序在 js 文件中实现了一个 function 一切正常,但是当我尝试在pm2的帮助下每 2 分钟运行一次时,我的执行每 2 分钟自动启动一次,但问题是自动终止旧进程。 第一次执行 12:00 AM 第二次执行 12:02 AM 第三次执行 12:04 AM 当开始第二次 ...
我有一个 MEAN 应用程序,在 Node 中我使用 multer 来存储文件。 我的配置文件: 在 NODE 我的 app.js 中: 从尝试保存文件时登录 NGINX: 图片文件夹的权限=> drwxrwxrwx 2 root root 有谁知道问题出在哪里或我错过了什么? 我会很感激你 ...
我想使用nestjs 、 pm2提供不间断的服务。 我通过git pull origin master命令下载更改。 之后,通过yarn build命令保存新的更改。 此时,服务停止并报错说找不到dist/main.js 。 我尝试使用mv将build的 dist 文件夹移动到操作文件夹之外,但它停 ...
我正在尝试以编程方式获取集群模式下所有 PM2 进程 ID 的数组。const pm2 = require("pm2"); let allPids; async function getPids() { return await new Promise(resolve => { ...
管道和版本似乎工作正常,因为它们将工件部署在应用程序服务上,或者看起来 output 错误发生在 PM2 进程开始时。 我在谷歌上没有发现任何关于这个错误的信息,也不知道是否有办法像 PM2 本身建议的那样在应用程序服务机器上更新 PM2。 这些是日志。 错误信息 摘要图像 当我修复了构建和发布管道 ...
我有一个用 nextJs 构建的应用程序,这个应用程序应该在本地服务器 ( Windows ) 上运行。 我的客户告诉我他需要这个应用程序在搜索后在后台工作我发现我需要使用一个名为 pm2 的pm2并且当我使用它时给我一个错误我发现我需要为它做一些配置并且我找不到任何帮助资源,请帮助 ...
我有一个应用程序,我用 npm 运行构建,用 sveltekit,一切正常,但我必须指定 ORIGIN,就像它在这里说的https://github.com/sveltejs/kit/tree/master/packages/adapter-节点,使其运行,否则我会遇到这个问题“禁止跨站点 POST ...
我可以在一台带有 pm2 服务的 ubuntu 服务器上同时运行一个 nodejs 脚本和一个 python 脚本吗? 还是我必须使用两个相同的脚本? 我试图找到有关它的一些信息,但我什么也没找到。 我只知道可以运行nodejs脚本和python脚本等脚本。 ...
这个赏金已经结束了。 此问题的答案有资格获得+50声望赏金。 赏金宽限期在21 小时后结束。 LUKER想让更多人关注这个问题。 我想知道 go 我将如何在现有存储库的同级目录中构建我的项目。 这样做的原因是当构建失败时我偶尔会遇到错误,并在构建目录中留下一些混乱的东西。 似乎在单独的目录中构建 ...
我想和剧作家一起写 scrapy 蜘蛛。 我使用模块scrapy-playwright 。 我成功地编写了一个蜘蛛,如果手动运行它可以正常工作( scrapy crawl my_spider )。 但是当我尝试通过 PM2 启动蜘蛛进程时,它只是挂起并且无法正常工作。 问题不在我的代码中,也不在我如 ...
是否可以初始化环境变量并在定义的时间后启动进程? 因为,在第一次启动时,进程默认选择环境我试图定义具体的 env 并使用 pm2 reload,但它不起作用 ...
大家好我正在尝试根据本教程使用带有 React Router 的服务器渲染在 AWS EC2 实例上部署一个测试应用程序,用于服务器渲染组件使用 nginx 代理到 localhost:PORT 如下 nginx 配置: 下午2: 简单地运行 我能够对我的应用程序做出反应,但只能对它的后端部分做出反 ...
假设我有一个简单的 api 后端侦听端口 3000 我想对此进行负载平衡,所以我为此使用 pm2 pm2 ls向我展示了 2 个以集群模式运行的实例,但其中一个出错了,因为第一个实例正在使用端口 3000(很明显) 在这种情况下,负载平衡或指定不同端口的正确方法是什么? ...
我有一个简单的pm2配置,其中包含一些应用程序; 这是所有本地文件,我不希望将它们捆绑到 git 或类似的小项目中。 我想知道是否有办法手动设置pm2 ls中显示的version元数据字段,这样我们仍然可以设置和跟踪正在运行的内容。 当前的: 期望: ...
在我的 ec2 实例中,我能够运行pm2命令。 但是在通过代码部署部署应用程序时出现此错误。 LifecycleEvent - ApplicationStop 脚本 - application_stop.sh [stdout] 停止任何现有节点服务器 [stderr]/opt/codedepl ...
我需要使用 pm2 启动我的节点并传递 2 个参数:配置文件和端口号相当于 我试过了: 第二个参数永远不会传递。 任何的想法? ...
我已经使用 node.js 创建了 cron 作业,即使系统关闭,它也必须每隔一小时运行一次。 它必须自动运行而无需手动调用代码。请帮助解决这个问题我试过 pm2 但没有按预期工作。 ...
linux 应用服务配置有 Node 18 LTS 堆栈和设置为以下内容的启动命令: --spa标签应该使所有路由回退到 index.html 直接访问 url 时情况并非如此,将触发 404 错误。 但是当使用根域时,Angular 路由正常工作。 ...
我在我的 Express 应用程序中正常关闭 function 来处理信号的接收。 如果我不使用 PM2 运行应用程序,function 将按预期工作。 当我使用 PM2 以集群模式启动应用程序时,function 仅在死前执行第一行。 据我在日志中看到的,SIGKILL 没有被发送,但它在死亡之前 ...
我有一个 vue3 + vitejs 应用程序,我想用 pm2 部署在 windows 上。 当我运行npm start myapp 命令时,状态为错误。 你能帮我吗? 生态系统.config.js 谢谢你。 ...