当前位置:  开发笔记 > 编程语言 > 正文

我应该使用c ++或脚本进行守护进程吗?

如何解决《我应该使用c++或脚本进行守护进程吗?》经验,为你挑选了1个好方法。

我需要实现一个需要从数据库中提取数据,将数据加载到内存中的守护进程,并根据此数据执行发送电子邮件或写入/更新文件等操作.这些操作需要每30分钟执行一次.

我真的不知道该决定什么.编译将执行任务或使用脚本和其他Linux工具(sed/awk)的c ++程序.

最快的方法是什么?保存CPU和内存.

困境是关于腌制这个过程,如果它的脚本不需要编译,我可以把它放到任何机器linux/unix中,但如果它是原生的,那就更难了.

你怎么看?



1> kmkaplan..:

使用cron(1)每30分钟启动一次程序.

所谓的脚本语言肯定会让你比C++更快地编写你的程序.但是当你必须应对所有角落情况时,使用shell和sed a /或awk这样做是非常困难的,尤其是关于字符串转义(想想引号,"&"的";"......).

我建议你使用更全功能的"脚本"语言,如Perl或Python.

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有