小编ada*_*0mb的帖子

为什么我的WEBrick服务器被杀?

我在Ubuntu 12.04上有一个在DigitalOcean上运行的rails开发环境,但是我的WEBrick进程在几个小时后就会被"杀死".我无法找到任何可能导致此问题的设置或配置.

示例控制台输出:

user@machinename:~/git/app$ rails s
=> Booting WEBrick
=> Rails 3.2.13 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2014-01-05 09:14:29] INFO  WEBrick 1.3.1
[2014-01-05 09:14:29] INFO  ruby 2.0.0 (2013-11-22) [x86_64-linux]
[2014-01-05 09:14:29] INFO  WEBrick::HTTPServer#start: pid=23452 port=3000


Started GET "/" for x.x.x.x at 2014-01-05 09:14:37 +0000
Processing by FunController#welcome as HTML
...
Run Code Online (Sandbox Code Playgroud)

当我使用它时,服务器和应用程序运行正常.但是,在某些时候,我的服务器将退出工作.而且,我会看一下控制台,看看WEBrick的这个输出:

Killed
Run Code Online (Sandbox Code Playgroud)

然后把我踢回壳里.是什么原因引起了这个?

ubuntu ruby-on-rails webrick ruby-on-rails-3 digital-ocean

9
推荐指数
1
解决办法
2054
查看次数

计算MongoDB集合中的字段

我有一个像这样的文档集合:

{
    "_id" : ObjectId("..."),
    "field1": "some string",
    "field2": "another string",
    "field3": 123
}
Run Code Online (Sandbox Code Playgroud)

我希望能够遍历整个集合,并找到所有字段.在此示例文档中有3个(我不想包含_id),但它在文档中的范围是2到50个字段.最后,我只是在寻找每个文档的平均字段数.

有任何想法吗?

mongodb mongodb-query

5
推荐指数
2
解决办法
1万
查看次数