powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова скала немного многопоточки
10 сообщений из 60, страница 3 из 3
И снова скала немного многопоточки
    #39791727
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTмогут. это внутренний сервис,ты не ответил.
Сервис один для 10 клиентов?
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791739
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да. типа того. не 10. на порядок больше (порядок это один ноль)
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791745
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Блин, ну 100 клиентов это 10 одновременных запросов.
В говорите сервер пропускает только два запроса.
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791755
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да. от одного клиента
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791761
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Не понял.
Третий запрос максимум, это избирательно для одного?
А 100х3=300 параллельно это работает?
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791768
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин. я чот как то наверное не так говорю. ну это же очевидно. ты стучишь на сервис с какими то кредами своими, сервис знает что ты это ты. ты делаешь запрос номер один (сервис допустим, отвечает через 1000 мс), после того как ты начал делать запрос номер один, через 10мс ты делаешь запрос номер два (запрос номер один еще не закрылся). следом через 10 мс ты делаешь запрос номер три (запросы 1 и 1 еще не закрылись), и тут раз тебе прилетает 429. тебе только тебе. что там с другими клиентами тебе фиолетово они со своими кредами ходят и у них всё хорошо.
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791775
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Понятно.
Но сам ты не пробовал проверить, что с двумя рядом та же картинка?
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791805
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTОзверинandreykaT, собственно, если чо, я про скалу ничего не знаю, и про плэей, но тут есть описание всяких тред пулов и не вижу особых проблем взять любой с фикированным размером использовать какой-нить блокинг аррэй, если надо получать exception при переполнении очереди или linkedqueue если нужна безрамерная очередь.
так я в итоге так и сделал через актор с блокинг-кью. ну мне кажется это костылина. хотя народ говорит что если мне надо то что мне надо то сойдет.

но тут бы в крайности не впадать. ты можешь и пропихнуть тредпул с одним потоком, например, или асинкавайт сделать. вопрос скорее - насколько это верно в принципе.
Делай спокойно BlockingQueue. Для большинства кейсов его таймауты все равно меньше чем network I/O.
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791829
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Дык там просто очередь одна. 10 кладут в очередь и один берет.
Конечно сервис не упадет.
...
Рейтинг: 0 / 0
И снова скала немного многопоточки
    #39791944
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Актеры тут ни к селу ни к городу. Как сделать правильно я сказал - подсунуть нужный экзекьютор. Можно все усложнить и посмотреть что-то готовое, гуглить rate limiter. Например вот https://github.com/sief/play-guard, правда не уверен что совсем то что нужно
...
Рейтинг: 0 / 0
10 сообщений из 60, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова скала немного многопоточки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]