免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345
最近访问板块 发新帖
楼主: zcsgamer
打印 上一主题 下一主题

多个shell程序,如何让其在后台并发执行? [复制链接]

论坛徽章:
0
41 [报告]
发表于 2009-07-14 12:19 |只看该作者
原帖由 00306 于 2009-7-10 08:42 发表


楼主的意思应该是要实现分布式的shell吧
看看这篇文章,应该对你有用

http://linux.chinaitlab.com/SHELL/760513.html



这个问题其实是没有办法在一个shell里面完成的,分布式shell是个办法, 不过没有试过。

其实还有另外一个变通的办法,以我目前使用方法来说,

第1步: 搭建一个中心服务器
第2步: 是在200台服务器上跑一个每分钟执行的shell,检测一台中心服务器的key文件,
第3步: 如果200台服务器需要同时动作,那么只要更新key和上传需要动作的文件。那么一分钟后200台服务将会同时执行动作的文件。

这也算是变相的并发执行了。

以上给各位参考!

论坛徽章:
0
42 [报告]
发表于 2009-07-15 17:21 |只看该作者
crontab, 设定多个脚本在同一时间run不就可以了吗?

论坛徽章:
0
43 [报告]
发表于 2009-07-15 17:35 |只看该作者
原帖由 liveforlove 于 2009-7-15 17:21 发表
crontab, 设定多个脚本在同一时间run不就可以了吗?



几台机器还好说....几十台,上百台机器每台都要登入一下服务器,设定crontab..不累吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP