Воскресенье, 07.07.2024, 22:26
Главная Участники рынка Платежные терминалы Вендинговые автоматы Комплектующие Программы Форум
· RSS
Меню сайта

Блоги
Новое на форуме
 
Главная » 2008 » Июль » 14 » Производительность процессинга «eKassir» по результатам тестирования - около 100 000 транзакций в час на серверах начального уровня

Производительность процессинга «eKassir» по результатам тестирования - около 100 000 транзакций в час на серверах начального уровня
10:37

Производительность процессинга «eKassir» по результатам тестирования - около 100 000 транзакций в час на серверах начального уровня

При реализации крупных проектов по организации платежной системы  производительность процессинга приема платежей может сыграть решающую роль. При низкой производительности системы расходы на обслуживание процессинга могут быть очень велики и сильно ограничивать развитие бизнеса платежной системы. Поэтому для большой платежной системы производительность процессинга, так же как и устойчивость его работы, является очень важным, если не наиважнейшим показателем.

Система eKassir прошла тестирование на производительность у одного из наших партнеров с целью выяснить возможность реализации больших проектов на ее основе. Мы, как компания-разработчик, остались довольны результатами. Установленный на оборудовании начального уровня процессинг «eKassir» показал производительность порядка 100 000 транзакций в час при работе по шлюзам реальных получателей платежей. Соответственно, при использовании промышленного серверного решения производительность будет больше в разы, что удовлетворит практически все возможные требования к системе любого масштаба.

Список использованного оборудования, методика тестирования и его результаты приведены ниже. Также с Актом тестирования можно ознакомиться на нашем сайте.

Используемые аппаратные средства и ПО

Для тестирования использовалось сервер БД и сервер приложения одинаковой конфигурации: CPU Pentium IV 3,4GHz x2, RAM 2 GB, HDD 150 GB.
OS Windows 2003 Server SP2 (Windows NT 5.2 (Build 3790: Service Pack 2)).
На сервер БД установлена СУБД Microsoft SQL Server 2005 - 9.00.3054.00 (Intel X86) Developer Edition
На сервер приложения установлен eKassir  (версия 1.19.2.0).

Методика тестирования

На сервере заведена точка приема платежей типа «Киоск со счетом», и настраиваются три услуги: БиЛайн через тестовый сервер Амфоры, Мегафон через тестовый сервер Мегафон Москва, тестовая услуга через тестовый шлюз с задержкой обработки три секунды. Под обработку платежей на сервере eKassir выделено 500 потоков. Эмулятор в многопоточном режиме отправляются запросы на сервер по протоколу eKassirV2. Таймаут запроса составляет 30 секунд. Сначала отправляется запрос на проверку номера (check). В случае успешного ответа сервера (номер существует) отправляется запрос на проведение платежа (process). Тестирование проводится в течение часа.

Результаты тестирования

В период тестирования с 2008-06-16 19:42:08 по 2008-06-16 20:52:50 получены следующие результаты:
По проверке номера (check):

Код ответа

Комментарий 

Кол-во

6ххх 

Отсутствует возможность проверки номера 

201

7ххх 

Номер существует 

97006

8xxx 

Номера не существует 

208

ERROR 

Таймаут соединения 

4338

Итого: 

Всего запросов
Прошедших запросов
Потерянных по таймауту запросов

101753
97214 (95,54%)
4539 (4,46%)

По отправке платежей (process):

Код ответа

Комментарий 

Кол-во

1ххх 

Отвергнут по разным причинам (в основном, нет номера в БиЛайн) 

1166

5ххх 

Завершен 

95829

Итого:

Всего платежей 

96995

 

Источник: Интернет Бизнес Проект

Просмотров: 1083 | Добавил: Inna | Рейтинг: 0.0/0 |
Используются технологии uCoz
Календарь новостей
«  Июль 2008  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

Новости партнеров

Новое в каталоге
Новые файлы
Поиск
Партнеры
Статистика

Администрация сайта не несет ответственности за публикации пользователей. Мнение администрации сайта может не совпадать с мнением авторов публикаций.