BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 ноя 2021, 21:28

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 21 май 2019, 18:53 
Не в сети

Зарегистрирован: 01 сен 2009, 22:50
Сообщения: 22
Карма: 1
Приветствую.

Обрабатываю событие "Авторизация через Web" - отправляю сообщение через самописного бота по средствам динамического кода.
Из кода просто выполняю HTTP запрос.
Иногда запрос выполняется достаточно долго до 15 секунд.
В это время пользователь ожидает пока откроется Личный кабинет. Видит только форму с логином и паролем.

Есть ли стандартные способы BGB (флаг , настройка и тп) сделать обработку event`a асинхронно или это нужно решать другими способами.

Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 май 2019, 23:14 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
некоторые евенты синхронные некоторые асинхронные, зависит от цели для которых оно делалось, поменять нельзя

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 май 2019, 17:31 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Код:
private static final ExecutorService ES = java.util.concurrent.Executors.newSingleThreadExecutor();
...
...
  ES.execute( ()-> asyncReq );


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.048s | 26 Queries | GZIP : On ]