Сообщений: 469
Тем: 55
Зарегистрирован: Feb 2010
Репутация:
3,209
04-07-2012, 08:08 AM
(Сообщение последний раз редактировалось: 04-07-2012, 08:22 AM ALF..)
PHP код: <?php
Z:\usr\local\apache\bin>ab -n 800 http://127.0.0.1/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Finished 800 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /
Document Length: 1621 bytes
Concurrency Level: 1
Time taken for tests: 4.703125 seconds
Complete requests: 800
Failed requests: 0
Write errors: 0
Total transferred: 1355200 bytes
HTML transferred: 1296800 bytes
Requests per second: 170.10 [#/sec] (mean)
Time per request: 5.879 [ms] (mean)
Time per request: 5.879 [ms] (mean, across all concurrent requests)
Transfer rate: 281.30 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 5 7.3 0 15
Waiting: 0 5 7.3 0 15
Total: 0 5 7.3 0 15
Percentage of the requests served within a certain time (ms)
50% 0
66% 15
75% 15
80% 15
90% 15
95% 15
98% 15
99% 15
100% 15 (longest request)
Это без Keep-Alive. С Keep-Alive по идеи должно быть намного быстрее)
Сообщений: 1,566
Тем: 84
Зарегистрирован: Oct 2010
Репутация:
169
1. Заниматься веб сервером, когда ваши игроки ждут реализации года - это разумно ?
2. Мего шустрый аналог mysql планируется ? этак сложный поиск по 100гиговой таблице за 0.00000001 сек
3. Мего кривые пхп скрипты без кеширования смогут уделать ровные скрипты с кешированием ? (все же в наше время пишется через одно место)
4. МиниВебЗащита должна быть такой, что бы даже нуленый стрес с десятком шелов не смогли поломать xD
5. ДДос, умеет обнаруживать любые типы атак и заносит в блеклист. ну хотяб 1ГБ ддос мог отфильтровать софтово !
6. Маштабируемое построение кластерных систем, вбил конфиге новый ip и пасс и вуаля, оно все автоматом на том сервере настроило, перенесло, запустило.
7. Простота - арендовал сервер, зашел на 22порт, набрал юм инстал втф и вуаля ) 15 минут и мего крутой настроенный оптимизированный сервер уже установлен.
ото веб сервер будет ) мне как школоте больше нече не надо
Сообщений: 52
Тем: 1
Зарегистрирован: Jul 2011
Репутация:
3
ALFOS Написал:СВН
Все желающие поработать над вебсервером - пишите в ПМ
Ну есть же меркуриал... или хотя бы гит :ec:
Сообщений: 5,863
Тем: 105
Зарегистрирован: Sep 2010
Репутация:
13,014
Человек работает за идею, чего вы к нему прицепились? Ну хочется ему сделать свой велосипед с блекджеком - пускай пишет.
Сообщений: 172
Тем: 6
Зарегистрирован: Dec 2010
Репутация:
71
bugmenot Написал:Ну есть же меркуриал... или хотя бы гит :ec: С таким же успехом можно предложить в аналог Mercurial`у и Git`у SubVersion.
Сообщений: 2,455
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
ALFOS Написал:PHP код: <?php
Z:\usr\local\apache\bin>ab -n 800 http://127.0.0.1/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Finished 800 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /
Document Length: 1621 bytes
Concurrency Level: 1
Time taken for tests: 4.703125 seconds
Complete requests: 800
Failed requests: 0
Write errors: 0
Total transferred: 1355200 bytes
HTML transferred: 1296800 bytes
Requests per second: 170.10 [#/sec] (mean)
Time per request: 5.879 [ms] (mean)
Time per request: 5.879 [ms] (mean, across all concurrent requests)
Transfer rate: 281.30 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 5 7.3 0 15
Waiting: 0 5 7.3 0 15
Total: 0 5 7.3 0 15
Percentage of the requests served within a certain time (ms)
50% 0
66% 15
75% 15
80% 15
90% 15
95% 15
98% 15
99% 15
100% 15 (longest request)
Это без Keep-Alive. С Keep-Alive по идеи должно быть намного быстрее)
Спасибо за ответ, но...
Это немного не стресс-тестирование, воспользуйтесь JMeter, например.
Keep Alive
Не соглашусь, ибо алайвы "client->server" только нагружают трафик, при нулевой полезности. Если говорить про алайвы в сторону "server->client", то тут опять же есть минусы (как и плюсы), но при этом, ничего из этого не влияет на увеличение производительности обработки запросов, порой даже наоборот.
P.S: У вас дырка в сетевой части и она почему-то очень напоминает l2j-евскую
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 469
Тем: 55
Зарегистрирован: Feb 2010
Репутация:
3,209
Сайт на данном ПО будет писаться только на Java. Никаких PHP и т д.
Сообщений: 469
Тем: 55
Зарегистрирован: Feb 2010
Репутация:
3,209
Вот и пришло время догнать Apache и возможно обогнать)
Результаты для сравнения
п.с. не забудьте обратить внимания на размер документа и скорость передачи его.
PHP код: <?php
Server Software: alfaweb
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /
Document Length: 1621 bytes
Concurrency Level: 1
Time taken for tests: 2.187500 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 1752000 bytes
HTML transferred: 1621000 bytes
Requests per second: 457.14 [#/sec] (mean)
Time per request: 2.188 [ms] (mean)
Time per request: 2.188 [ms] (mean, across all concurrent requests)
Transfer rate: 781.71 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.5 0 15
Processing: 0 1 5.0 0 15
Waiting: 0 1 5.0 0 15
Total: 0 1 5.2 0 15
Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 0
80% 0
90% 15
95% 15
98% 15
99% 15
100% 15 (longest request)
PHP код: <?php
Server Software: Apache/2.2.4
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /
Document Length: 148 bytes
Concurrency Level: 1
Time taken for tests: 1.578125 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 385000 bytes
HTML transferred: 148000 bytes
Requests per second: 633.66 [#/sec] (mean)
Time per request: 1.578 [ms] (mean)
Time per request: 1.578 [ms] (mean, across all concurrent requests)
Transfer rate: 237.62 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.6 0 15
Processing: 0 1 4.2 0 16
Waiting: 0 1 4.0 0 15
Total: 0 1 4.5 0 31
Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 0
80% 0
90% 0
95% 15
98% 15
99% 15
100% 31 (longest request)
Сообщений: 104
Тем: 13
Зарегистрирован: May 2011
Репутация:
-16
Хлорка признает только следующие веб-серванты: apache классический, Tomcat (Catalina) и ее лайт-версию JBoss, все остальное несерьезно для небольших каких-то узкоспециализированных нехлороводородных соединений.
Tomcat эт конечно ваще зверь, я не знаю чего он не может, но работает быстро и куча всего встроенного. Сразу доступны переменные на сексию и приложение, многопоттечность. Все самые крутые сайты на JSP.
Любители экзотики любят выделится как всегда не тем чем надо.
Сообщений: 469
Тем: 55
Зарегистрирован: Feb 2010
Репутация:
3,209
Хлорка Написал:Хлорка признает только следующие веб-серванты: apache классический, Tomcat (Catalina) и ее лайт-версию JBoss, все остальное несерьезно для небольших каких-то узкоспециализированных нехлороводородных соединений.
Tomcat эт конечно ваще зверь, я не знаю чего он не может, но работает быстро и куча всего встроенного. Сразу доступны переменные на сексию и приложение, многопоттечность. Все самые крутые сайты на JSP.
Любители экзотики любят выделится как всегда не тем чем надо.
И?)
Я не делаю копию "чего то крутого"
Я всего лишь пытаюсь изменить чуть чуть взгляды на Веб Сервера обычных людей.
Я делаю то, что мне нравится)
|