我有一個系統,後端當前依賴於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