小编Bug*_*ari的帖子

mod_wsgi在压力下失败

我试着给我的服务器压力一点,发生了一些奇怪的事情.我正在使用mod_wsgi,插入了基本脚本:

import socket

def application(environ, start_response):
    status = '200 OK'
    output = 'Hello World!'
    response_headers = [('Content-type', 'text/plain'),
                    ('Content-Length', str(len(output)))]
    start_response(status, response_headers)
    return [output]
Run Code Online (Sandbox Code Playgroud)

我试图通过简单的"尽我所能"来强调它:

#!/bin/zsh

for i in {1..50}
do
wget http://$this_site/ &
done
Run Code Online (Sandbox Code Playgroud)

奇怪的事情发生了 - 在我的服务器上报告有关错误500的报告.

当我查看apache日志时,这就是我发现的

[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] mod_wsgi (pid=23632): Target WSGI script '/home/tricky/www/run.py' cannot be loaded as Python module.
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] mod_wsgi (pid=23632): Exception occurred processing WSGI script '/home/tricky/www/run.py'.
[Sat Mar 10 21:46:18 2012] …
Run Code Online (Sandbox Code Playgroud)

python linux mod-wsgi

7
推荐指数
1
解决办法
249
查看次数

Mongodb 计数 vs findone

我的问题是:有一个用户集合。我试图找到,用户_id=xxx是否拥有somevalue > 5.

我想知道,使用find(...).count() > 0或会更快findOne(...) != null吗?或者也许还有其他更快/更好的方法?

mongodb

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

标签 统计

linux ×1

mod-wsgi ×1

mongodb ×1

python ×1