Apache ab няма да работи - ab: невалиден URL при тестване на python cyclone

Опитвам се да тествам аб циклон.

Когато бягам

ab -n 2000 -c 25 http://127.0.0.1

Получавам ab: невалиден URL.

Е...когато отида на ff на моята машина за разработка, сайтът е там.

Ето моята конфигурация на nginx

http {

    upstream frontends {
        server 127.0.0.1:8051;
    }

    ##
    # Basic Settings
    ##

    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 30;
    types_hash_max_size 2048;
    # server_tokens off;
    # server_names_hash_bucket_size 64;
    # server_name_in_redirect off;

    include /etc/nginx/mime.types;
    default_type application/octet-stream;

        # Only retry if there was a communication error, not a timeout
        # on the Tornado server (to avoid propagating "queries of death"
        # to all frontends)
        proxy_next_upstream error;

    server {
        listen   80;
        server_name 127.0.0.1;

                location / {
            proxy_pass_header Server;
            proxy_set_header Host $http_host;
            proxy_redirect false;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Scheme $scheme;
                 proxy_pass http://frontends;
        }

person Tampa    schedule 07.05.2012    source източник


Отговори (1)


ab изисква наклонена черта в края след URL адреса.

Това трябва да работи:

ab -n 2000 -c 25 http://127.0.0.1/
person fiorix    schedule 11.06.2012
comment
Бихте си помислили, че ab ще бъде достатъчно умен или да ви каже това, или да го поправи. Хайде, това е едва един ред код! Наздраве за този отговор. - person Luke H; 19.02.2013
comment
Точно какъв беше проблемът, който имах, всички хостове, които опитвах, бяха без наклонената черта в края - благодаря! - person ProNotion; 21.02.2014
comment
Благодаря ти! Това ми трябваше. Както каза Люк, мислиш, че може би ще се справи с това. - person Darryl Young; 28.10.2020