powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / многопоточность...как лучше организовать?
25 сообщений из 160, страница 6 из 7
многопоточность...как лучше организовать?
    #40027167
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

чисто теоретически я могу после окончания очередной записи в железо рассылать сообщения "вы 100-й в очереди....."
ну или если за время записи придёт еще несколько - объединить их в одну "запись в железо"
но пока такой интенсивности не предвидится
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027168
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я все равно не понимаю что значит рассылать в терминах твоей архитектуры. Я не знаю API телеграм.
Но из того что я прочитал уже - делаю предположение что это очень у~6ищный и неудобный API.

И я рад что я занимаюсь back-end и бизнес-процессами и мне вобщем-то плевать на проблемы UI
и веба. Моя психика здоровее.
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027172
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

пока твой вариант с 3 потоками имеет место к существованию. но лучше чтоб этой 3 не было...
что-то более универсальное
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027179
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
ты вообще знаком как работает telegram?
тебе 5 раз твердят что мы тут не знаем и ждем от тебя это)))))
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027180
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Я не знаю API телеграм.
специально для вади
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027184
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp,

если тебе будет более понятно можно изобразить так
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
protected void doPost(HttpServletRequest request, HttpServletResponse response){

//тут хо хера обработки

       Bot.DFL_control.DFL_set_IP(dfl_host, dfl_home_name, dfl_IPRuleFolder, mc[0]);


   }

а где это?

PetroNotC Sharp
Делаю за вадю юзкейс и постановку задачи.
//сервис записи в роутер инфы о юзверях,

Код: java
1.
setRouterInfoUsers(listUsers);// 15s

...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027187
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
если тебе будет более понятно

вадя
Код: java
1.
//тут хо хера обработки


Крутые комментарии и имена методов dfm
Пиши еще.
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027188
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
тебе 5 раз твердят что мы тут не знаем и ждем от тебя это)))))
а я уже несколько раз объяснил, что конкретно нужно ещё?
PetroNotC Sharp
а где это?



Код: java
1.
setRouterInfoUsers(1юзер) === Bot.DFL_control.DFL_set_IP(dfl_host, dfl_home_name, dfl_IPRuleFolder, mc[0]);
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027189
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton
А где очередь?
очереди как таковой не надо
если метод DFL_set_IP синхронизирован - то они будет выполняться сам по очереди
. То есть POST в очередь для 10 запросов? 150 сек последний десятый?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027191
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
что конкретно нужно ещё?
мое тз подходит?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027192
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Крутые комментарии и имена методов dfm
Пиши еще.
это не окончательный вариант, много что будет изменено - поэтому придумывать что-то с именами - нет смыла.
а зачем тебе голову морочить как я из кучи вариантов json выбираю нужную инфу?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027193
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
Код: java
1.
setRouterInfoUsers(1юзер) === Bot.DFL_control.DFL_set_IP(dfl_host, dfl_home_name, dfl_IPRuleFolder, mc[0]);

тогда забудь и не пиши DFL.....
Пишем трлько setRouterInfoUsers
ДОШЛО НАКОНЕЦ?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027194
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
зачем тебе голову морочить
и я и mayton лучше понимаем это
setRouterInfoUsers
ДОШЛО?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027195
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
То есть POST в очередь для 10 запросов? 150 сек последний десятый?

вадя
чисто теоретически я могу после окончания очередной записи в железо рассылать сообщения "вы 100-й в очереди....."
ну или если за время записи придёт еще несколько - объединить их в одну "запись в железо"
но пока такой интенсивности не предвидится

PetroNotC Sharp
мое тз подходит?

чем твой вариант отличается от моего? который я несколько раз привел в различных видах?

а где в твоем варианте синхронизация?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027196
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
а где в твоем варианте синхронизация?
после ТЗ понятного нам А НЕ ТЕБЕ
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027197
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Будем спорить по названиям?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027198
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
тогда забудь и не пиши DFL.....
Пишем трлько setRouterInfoUsers
ДОШЛО НАКОНЕЦ?
вот до тебя не дошло, что как ни назови -будет метод ,который должен записать в железо
если пришёл запрос от первого юзера - ждать когда придёт от второго? сколько ждать?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027199
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
после ТЗ понятного нам А НЕ ТЕБЕ
ну если только так - пусть будет так, если тебе так понятнее, я могу разобраться и в твоём
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027200
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
вадя,
Будем спорить по названиям?
?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027201
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp
после ТЗ понятного нам А НЕ ТЕБЕ
ну если только так - пусть будет так, если тебе так понятнее, я могу разобраться и в твоём
+1
Поехали дальше.
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027202
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Делаю за вадю юзкейс и постановку задачи.
//сервис записи в роутер инфы о юзверях,

Код: java
1.
setRouterInfoUsers(listUsers);// 15s



22246795
Это ТЗ
Запусти и скажи ошибку
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027203
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потом запустить это в двух вариантах:
- демка mayton
- обычный серлет
Код: java
1.
2.
3.
// loq.d(idThread);
setRouterInfoUsers(listUsers);// 15s внутри вывести idThread
// loq.d(idThread);


?
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027204
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Работай!
А то спорим две страницы про названия методов. Глупость какая.
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027207
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и третья задача
- разобраться и доложить, тип возврата метода
setRouterInfoUsers(
Если void, то это проще для фоновой задачи.
...
Рейтинг: 0 / 0
многопоточность...как лучше организовать?
    #40027209
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

setRouterInfoUsers(listUsers);
запускал - ошибки нет
и по методу mayton ошибок нет
...
Рейтинг: 0 / 0
25 сообщений из 160, страница 6 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / многопоточность...как лучше организовать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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