我目前正在写我的学士论文并且必须使用开放TOSCA。我们有一个通过 SSH 连接到 Ubuntu 14.04 VM 的 NodeType。我想在后台启动一个程序,该程序不是作为 Linux 服务提供的。所以我必须使用类似的东西
npm start &
或者
screen -m -d npm start
但是当我这样做时,部署不会启动应用程序。我发现问题是当我通过 SSH 执行脚本时通常不会分配终端。我想知道是否可以在脚本中分配一个终端,这样我就不必更改 NodeType 的实现?