2013-08-24 30 views
0

林在Django真正的新,我打算做一个Web应用程序监视某些服务器使用简单的ping,我在考虑做一些2K线程(线程,以保持眼睛每个服务器并保存状态在MySQL中),在django doit是一个好主意?我听说django中的线程有点棘手。Django的用于监控web应用程序

所以我基本上需要的是创建PDF和图表,发送电子邮件和完蛋了,没有什么花哨。

是否Django的正确选择线程?或者你认为可能有其他框架或其他方式可以完成?或者我应该在Java中做?我需要一些recomendations

+0

尝试使用Google搜索吗? – Max

+0

嗯,但它是一种特定的情况,所以我最好问它在这里,以获得更好的结果和建议=) – daniel2ac

回答

1

它不是。这完全不是Django的目的。

使用每台主机的一个线程,你想监控是不是一个很好的主意是(您选择使用的任何语言)。

你会使用一些工作进程和异步处理得到更好的性能。


如果你愿意使用Python,你可能需要使用下面的框架调查:

如果你打算使用Django的它的DB ORM,那么你可以使用SQLAlchemy(或者它的包装,比如Elixir)。

+0

芹菜听起来很有趣,我会研究,感谢的家伙 – daniel2ac