背景:我有一个GWT应用程序,它允许在云实例(目前是EC2)上创建作业。我希望将一个“作业包”(用于操作ETC的进程的数据)推到S3,启动一个LinuxEC2实例(或者使用一个已经在运行的实例),并告诉实例上的作业管理器执行该作业(可能与其他作业并行)。然后,它应该从S3中提取“作业包”,运行对该数据操作的进程,并向运行我的GWT应用程序的服务器部分的服务器报告一些信息(例如退出代码、stdout、stderr)。如果我必须将stdour/err从进程中写入文件并读取该文件,那也没关系。
发布于 2018-05-18 10:18:14
tmux
并通过SSH和/或CGI脚本编写它。但实际上,我不确定是否有一个“通用”组件,将完全符合要求。只需启动最喜欢的框架,并阅读最喜欢的语言的syscalls。如果学习UNIX原理,可以对任何语言执行任何操作(运行进程、暂停/终止信号处理)。也许可以存储一个运行作业的数据库,等等。
https://stackoverflow.com/questions/-100001583
复制相似问题