|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.04.2015, 11:28 | #161 | ||
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
8 ГБ оперативы jmeter виснет с такой ошибкой
Цитата:
при попытке сделать дамп и стартовать по новой Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Последний раз редактировалось Stanislav; 14.04.2015 в 11:31. |
||
14.04.2015, 18:45 | #162 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Я так понял ты прислал то что успело записаться до краха jmeter.
Вывод тест успел проработать 41 секунду для golos.php и немного более для server.php Данные за это время очень хорошие: для golos .php 142 в секунду при средней скорости 60мбит/c В пике наверняка 150в секунду было По server.php 150 в сек и скорость почти 4мбита Если тест при таких данных сумел бы проработать 10 минут то результат хороший. В общем я доволен результатами это имеено те цифры которые я желал как "минимально желаемые". К тому же загрузки более 2.5 секунд небыло и ошибок тоже, что говорит о возможности в перспективе и большей нагрузки. По digitaloceane графику 28 % нагрузка на проц. С оперативой все норм. В итоге суммарно нагрузка составила порядка 300/c cкриптов, скорость средняя около 64 мбит/c максимальное время загрузки 2.5 сек 95% не более 1.24с Среднее 0.375 с Отличный результат. Большое тебе спасибо. С тестами закончили. Теперь я уже берусь доделывать все. По ходу буду задавать вопросы в разных ветках по html-js-delphi7 Кстати, все таки от "задержки оптимизации" в моих скриптах не обойтись . Вот как получается: 1)первый ход: здесь ничего неизвестно как распределится нагрузка 2) второй ход: Так как таймер берет реальное время до конца хода с небольшой погрешностью на пинг и так далее, то без "задержки оптимизации" на всех браузерах голосующих пракстически одновременно поступит сигнал о перезагрузке golos.php либо загрузке golos.php из скрипта server.php ( вероятно в течении 1 секунды или даже меньше) что приведет к нагрузке более 1000/c для 1000 голосующих и скорости более 420 мбит/c что безусловно повалет сервер или затормозит невероятно. Так что придется оставлять иного выхода без координального переделывания кода я не вижу. А так я добавлю 0-7 сек задержку что позволит усреднить нагрузку по загрузке golos.php до 1000/7 примерно 150/c что удовлетворительно( как в тесте). Подробнее: 1 ход неизвестно 2 ход : 20 секунд реальная длительность хода -3 сек задержка технологическая( на распознавание карт) -0-7 сек "задержки оптимизации" Итого:20-3-(0-7)=10-17 сек -( примерно 1 секунду на загрузку скрипта) получается для голосования 9-16 секунд ( скрипт server.php) Последний раз редактировалось Illusiony; 14.04.2015 в 18:58. |
14.04.2015, 18:55 | #163 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
отлично, я тоже счастлив, ждем вопросы!
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
18.04.2015, 23:23 | #164 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
А существуют простые способы создания приоритета обработки скриптов?
Т.е. есть скрипт, например 1.php,2.php,3.php,4.php Необходимо чтобы по возможности выполнялись всегда 1.php,2.php, а остальные 3.php,4.php уже после обработки 1.php,2.php |
18.04.2015, 23:37 | #165 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Не слышал о таком, можно свою очередь написать. но ты бы рассказал подробнее для чего это надо, может есть другие способы помочь тебе
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
19.04.2015, 00:41 | #166 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Ну это неизвестно понадобится ли вообще.
Суть в том что, если будет сильная загрузка сервера, чтобы скрипты которые запускаются из программы delphi на компе стримера выполнялись в первую очередь, если потребуется, то пускай не будут проходить запросы от клиентов-голосующих. Т.е. если не пройдут запросы от delphi для этого стримера программа сломается. Лучше пускай клиентам будет ошибка чем сломается delphi. Но если простых способов нету, то ничего не поделаю.( если сложные то не буду делать) |
19.04.2015, 00:50 | #167 | |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Цитата:
а что тут за стример уже организовался? |
|
19.04.2015, 01:05 | #168 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
что такое стример а? я не играю в игры не понимаю о чем речь
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
19.04.2015, 01:09 | #169 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Видимо тот, кто транслирует в прямом эфире процесс своей игры на twitch и т.п. Ну и всякий интерактив со зрителями организует. Выбор карты на след. ход в случае автора темы как я понял.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 19.04.2015 в 01:15. |
19.04.2015, 01:19 | #170 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Спасибо, но я туго представляю механику этого процесса, Illusiony - может нарисуешь схематично что как должно идти, как хочешь чтоб шло у тебя и в чем вообще проблема.
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
расчет факториала. Дайте пож листинг программы | ринат Д | Общие вопросы C/C++ | 1 | 14.12.2013 13:41 |
Что ни так с моим браузером? | qwizz | Общие вопросы Delphi | 7 | 25.03.2013 10:28 |
что с моим компом? | Leonidi | Помощь студентам | 12 | 16.05.2012 08:08 |
Поясните задачу... Дайте советы по её реализации | SWAT92Shtorm | Помощь студентам | 10 | 19.06.2009 19:27 |
Дайте советы начинающему! | RomT24 | Общие вопросы C/C++ | 7 | 24.05.2009 13:43 |