我有一个系统,后端当前依赖于Python。 基本上它有一系列脚本会通过MySQL数据库并检查多个表中的某些参数,然后执行诸如发送电子邮件和文本消息等操作,然后修改相关单元以说明这些问题已经处理。然后有另一个脚本在UDP端口上进行端口侦听,解包它们验证它们,如果它们通过验证,则将它们插入数据库并检查数据是否触发任何警报将发送电子邮件和技术消息。 我的问题是我在做这个最有效的方法吗?因为我不知道如何有一个系统检查脚本是否正在运行,如果没有重新启动它们。他们全部无限地24/7运行。用Java重写它们会更稳定和高效吗?后端服务器脚本
Q
后端服务器脚本
0
A
回答
1
如果不知道系统的所有方面,就没有真正的方法来回答这个问题。
如果您的系统基本上有2个用Python编写的脚本,性能不错,我没有看到任何更改该体系结构的理由。我想给你的另一个考虑是,至少其中一个脚本是支持脚本,负责支持的人大多不关心Java能够排除代码故障。
就JAVA而言,我不确定你会用Java更好,然后用Python。这两种语言都不缺少专业知识,但考虑到程序的用途,我认为Python会是更好的选择。如果你关注表现,尽管我会把Cython视为一种可能性。
相关问题
- 1. Ruby服务器端后端脚本工具/资源
- 2. 客户端脚本和服务器端脚本语言
- 3. 服务器端的活动脚本
- 4. 脚本与服务器端Javascript
- 5. 服务器端脚本中的JavaScript
- 6. 如何做服务器端脚本
- 7. 的Javascript脚本需要服务器端
- 8. 使用服务器端脚本的
- 9. AJAX启动服务器端脚本
- 10. 网站后面的服务器端脚本的安全
- 11. 做服务器端验证然后发布到远程脚本
- 12. 服务器端脚本和服务器端编程有什么区别?
- 13. 客户端脚本与服务器脚本
- 14. 最佳实践服务器端脚本或Web服务
- 15. Apache Spark - 后端服务器
- 16. 我们如何从asp.net服务器端脚本调用客户端脚本?
- 17. 如何客户端脚本或者服务器端脚本是否运行
- 18. Varnish前端服务器,Litespeed后端服务器
- 19. 后端脚本?
- 20. 通过服务器端脚本使用node-ncurses客户端?
- 21. 如何禁用客户端脚本块服务器端(asp.net)
- 22. 客户端脚本中的服务器端变量
- 23. Opa:它如何识别服务器端或客户端脚本
- 24. 服务器升级脚本
- 25. 性能服务器脚本
- 26. 跨服务器Java脚本
- 27. 是Node Js是服务器还是服务器端脚本语言
- 28. Node.js用于本地服务器端脚本调用的Axios
- 29. 将全英国的邮政编码在服务器端脚本中的坐标(GlocalSearch的服务器端版本?)
- 30. 服务器端后的Bootstrap验证器
如果你担心它们会崩溃,编写一个很小的shell脚本来放入cronjob来检查状态是非常容易的,如果不行,重新启动它。 – platinummonkey 2012-02-24 15:02:11