<分区>
我正在开发一个 scala-spark 应用程序,我想将其迁移到可运行的服务模型。
因为可以调用应用程序,但我想将应用程序作为服务运行,可以通过 Unix/Linux 命令停止和停止。
此外,在网络服务器上部署应用程序并构建 Rest API。
在 Linux/Unix 中编写包装器将其作为分离的守护进程运行是否有意义?
谁能指导我什么是正确的工具(如果有的话)可以帮助我快速开发?
谢谢, 阿兹
<分区>
我正在开发一个 scala-spark 应用程序,我想将其迁移到可运行的服务模型。
因为可以调用应用程序,但我想将应用程序作为服务运行,可以通过 Unix/Linux 命令停止和停止。
此外,在网络服务器上部署应用程序并构建 Rest API。
在 Linux/Unix 中编写包装器将其作为分离的守护进程运行是否有意义?
谁能指导我什么是正确的工具(如果有的话)可以帮助我快速开发?
谢谢, 阿兹
最佳答案
你可以:
至于start stop restart等需要跟踪applicationid才能kill(假设你用的是yarn)
关于java - 如何将独立的 Scala 应用程序转换为可运行的 SOA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47413788/