当前位置: 首页 > 知识库问答 >
问题:

如何在节点服务器开始使用shell脚本后运行另一个服务?

宋畅
2023-03-14

我想写一个脚本,基本上是先运行我的节点服务器,只有节点服务器启动后,我想运行另一个脚本。如何使用外壳脚本实现?

目前为止,我已经做到了这一点

echo "Going inside NodeServer folder";
cd ./../Server-Node
echo "Starting Node Server";
npm start
echo 'Going inside Project Folder';
cd ./../ionicApp
ionic serve

共有2个答案

白念
2023-03-14

我后来发现了这个。添加修改过的脚本

echo "Going inside Server-Node";
cd ./../Server-Node
echo "Starting Node Server";
npm start & echo OK
echo 'Going inside ionic-Project';
cd ./../learn-ionic
echo 'Starting ionic server';
ionic serve
汪博艺
2023-03-14

一个简单的黑客是使用npm启动

注意:要终止节点进程,您可能必须运行一个命令来终止它,并停止节点的所有实例。js服务器

否则,您会想在这里查看一些NPM运行并行任务的内容,但请等到资源可用时再运行第二个任务

 类似资料:
  • Grpc服务器似乎是使用Netty实现的。是否有使用其他实现的方法?

  • 问题内容: 我刚刚开始学习Python,现在我很迷路。我想在通过hosting24.com托管的服务器上运行脚本。他们的常见问题解答说他们支持Python,但是我不知道将脚本放在哪里运行。 我的根目录中有一个名为cgi-bin的文件夹,我猜这是我放置脚本的位置吗?有人可以向我解释这是如何工作的吗? 问题答案: 很简单,您可以将Python脚本重命名为“ pythonscript.cgi”。将其发布

  • 问题内容: 我有一台运行带有220 GB内存的Ubuntu 14.04的服务器,我想在该服务器上运行elasticsearch。根据文档,一个节点不应具有超过32 GB的RAM,因此我想我必须在一台计算机上运行多个节点才能利用所有RAM。我正在考虑运行4个节点,每个节点具有28 GB的内存。 如何将其设置为ubuntu服务,以便例如在系统重新引导后自动恢复所有节点?我想我必须以某种方式编辑/etc

  • 问题内容: 我想在CENTOS服务器中运行python脚本: 我正在使用它,并且工作正常…问题是:即使关闭ssh控制台后,如何保持此脚本运行? 问题答案: 我使用此代码来守护我的应用程序。它允许您使用以下命令来编写脚本。 除此之外,我还有一个init.d脚本来控制我的服务。这使您可以在操作系统启动时自动启动服务。 这是一个简单的示例,可以助您一臂之力。只需将代码移到一个类中,然后从内部的函数中调用

  • 我将bash脚本存储为db中的字符串,我需要根据用户需求调用它。脚本应该从PHP级别在远程机器上执行。我找到了以下主题: 关于ssh连接和调用远程脚本的两个主题: 如何使用SSH在远程计算机上运行shell脚本 https://serverfault.com/questions/241588/how-to-automate-ssh-login-with-password 以及在php中使用它的两种

  • 我在运行节点服务器时一直面临以下错误,但代码以前可以正常工作。有专家可以解决这个问题吗? 下面是server.js的错误部分