我想写非常简单的应用程序,巫婆监控一些网站的状态。我也想要使它在库夏普风格,而不使用任何环境,除了CouchDB。
因此,问题是如何使CouchApp发送站点请求本身使用一些时间表()
顺便说一句,如果这个CouchApp失败了,有什么办法可以使它不涉及PHP上的恶魔(或cron),甚至是Java?我想让它尽可能简单,但不简单。
发布于 2011-02-24 02:47:11
您不能只在CouchDB中完成它(CouchApps只能具有纯函数,没有副作用,因此可以保证它们是可缓存的),但是您可以使用与CouchDB对话的简单脚本来实现。有关如何执行此操作的详细信息,请参见这是米凯尔·罗杰斯的演讲。
发布于 2011-02-24 07:19:13
rsp是正确的。自从CouchDB使用web协议和Javascript,它就成了自己成功的牺牲品。
我的经验法则是: CouchDB是,是数据库。它存储您的数据。我不期望MySQL自动监控外部网站。我为什么要CouchDB这么做呢?
但是,我同意;CouchDB总是受益于一些持久处理来维护数据。
由于CouchDB是完全基于web的,所以您可以从一个简单的专用“工人”web浏览器开始。从CouchDB获取一个受密码保护的HTML页面。该页面具有Javascript,以使浏览器查询服务器和更新CouchDB。这在短期内可以作为一个快速的解决方案。然而,浏览器对查询施加安全限制;浏览器也不是一个长期的计算平台。
传统的方法是运行自己的客户端软件来完成这些工作。您可以运行专用计算机,也可以使用PHP、NodeJS或任何其他托管服务。2.“公约”
https://stackoverflow.com/questions/5096850
复制相似问题