![]() | 1 noparking188 2020-04-04 07:16:46 +08:00 本地机器跑个后台进程 |
![]() | 2 noparking188 2020-04-04 07:17:52 +08:00 不断请求询问远程机器计算任务跑完了没有 |
![]() | 3 noparking188 2020-04-04 07:22:12 +08:00 不好意思仔细看第一条,那可以本地周期性地 ssh 远程执行 shell 脚本,这个脚本监控计算任务是否完成,我不清楚这种计算是啥,可以看查看进程状态或者观察是否有数据文件生成 |
![]() | 4 noparking188 2020-04-04 07:22:51 +08:00 @noparking188 没仔细 |
5 ackoly 2020-04-04 09:22:01 +08:00 via iPhone 1.远程机器上无法安装新工具,只有普通的权限,不能长时间运行程序 /脚本 为啥不能长时间运行?是指连接会断吗? nohup 用过没。 这应该用一个常驻的 rsync 就能搞掂 |
6 WispZhan 2020-04-04 10:06:55 +08:00 via Android 自己写 agent+hook |
![]() | 7 allenloong OP @noparking188 #3 现在就是这样做的 rsync 直接去看一个目录,有东西就同步。但是因为传的时间比较长,可能有新的文件了,上一次的还没传完。或许我该用 ignore existing ? |
![]() | 8 allenloong OP @ackoly #5 rsync 是没问题的,或许我该使用 ignore existing 这样每个小时执行一次脚本,也只会同步新的,进行中的也不用 kill 掉了。 |
![]() | 9 allenloong OP @WispZhan #6 emmmm 我去看看 不是很了解。 |
![]() | 10 also24 2020-04-04 10:21:36 +08:00 via Android 无外乎三种方式:轮询 / 长连接 / 回调 以及封装好的 MQ |
11 ackoly 2020-04-04 23:55:35 +08:00 via iPhone @allenloong rsync 有服务模式,可以常驻,不清楚是否需要高权,你可以查下。 |