开发者社区> 问答> 正文

关于守护进程处理任务

百度了一下,一般守护进程的工作形式是:监听端口,有数据来了就fork()子进程对数据进行处理。

小弟现在需要编写一个分布式任务处理的程序,这个任务手工执行的方式是:
1、普通用户登录server;
2、手动加载profile以及挂载网络文件系统;
3、执行程序(因为程序在NFS上面才有)。

这种任务执行方式,怎么用守护进程实现呢?毕竟手工执行任务需要以普通用户身份登录控制终端,而守护进程属于超级用户,并且是不属于某个控制终端的。
问题是守护进程怎么模拟任务手工执行这三个步骤?因为这个任务需要某个用户控制终端所属的进程来执行。

展开
收起
a123456678 2016-06-23 14:19:51 1993 0
1 条回答
写回答
取消 提交回答
  • 上面两部分 可以用shell编程搞定的
    ssh 配置好用证书登陆 这个网上有 我就不赘述了
    ssh 后面可以直接跟文件名的 就是登录完成后执行某条命令
    至于挂在网络文件系统、执行某个具体程序都可以写在登录时执行的命令脚本中

    2019-07-17 19:46:14
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
服务上云加速大家居产业C2M进程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多


http://www.vxiaotou.com