java - 如何将独立的 Scala 应用程序转换为可运行的 SOA?

标签 java linux unix apache-spark

<分区>

我正在开发一个 scala-spark 应用程序,我想将其迁移到可运行的服务模型。

因为可以调用应用程序,但我想将应用程序作为服务运行,可以通过 Unix/Linux 命令停止和停止。

此外,在网络服务器上部署应用程序并构建 Rest API。

在 Linux/Unix 中编写包装器将其作为分离的守护进程运行是否有意义?

谁能指导我什么是正确的工具(如果有的话)可以帮助我快速开发?

谢谢, 阿兹

最佳答案

你可以:

至于start stop restart等需要跟踪applicationid才能kill(假设你用的是yarn)

关于java - 如何将独立的 Scala 应用程序转换为可运行的 SOA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47413788/

相关文章:

linux - 在无密码 ssh 登录后检查远程用户的身份?

linux - 如何在 Linux 上使用 gtkd

unix - 将 ImageMagick 输出从科学转换为十进制?

linux - 比较 AIX 中的 mount 和/etc/filesystems

java - 扩展java整数缓存

java - 当 Spring 中的一列属于复合主键时,如何按该列进行过滤

java - 在EJB模块中的Restful服务中创建Session

java - 试图实例化 Math 类

linux - 以字节为单位获取远程文件的大小? (没有内容大小)

c - 为什么 fork() 和 printf() 的输出比我预测的要多?