|
telegram webhook
|
|||
---|---|---|---|
#18+
И выдели интересующий процесс поток красным ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:10 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя конфликт между старым и новым grizzly-http-server серверами. У меня было в Glassfish различие версий либы grizzly. Проверь у себя и замени jar либы. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:21 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp скрин нужен. Не догадался что табуляцию не видно? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:28 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя, Теперь уточни. - порт 8443 занят если погасить Новый чистый томкат? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:33 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Теперь уточни. - порт 8443 занят если погасить Новый чистый томкат? если убрать запуск webhook - то он будет свободен ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:48 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя если убрать запуск webhook - то он будет свободен ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:54 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
есть Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
вот и все связанное с запуском ну и обработка от клиентов Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:05 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя вот и все связанное с запуском ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:15 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя есть Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
А где doFilter() и destroy() ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:21 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя всё что связано с java 540 ? вадя после tomcat stop 1799 Почему сменился PID процесса ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:26 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp lsof -i Код: plaintext 1. 2. 3. 4. 5.
CIDR: 149.154.164.0/22 Название провайдера: Telegram Messenger Network ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:34 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Почему сменился PID процесса ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:35 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Код: java 1.
Получается весь вопрос - сделать обратное действие для new. Если на этой строке вешается на порт что либо. Так? Стопить томкат это как бы радикальный метод. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:37 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak А где doFilter() и destroy() ? там пока всё что ide вставляет автоматом - в тестовой версии те используется Код: java 1. 2. 3.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:41 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Alexander A. Sak А где doFilter() и destroy() ? там пока всё что ide вставляет автоматом - в тестовой версии те используется Код: java 1. 2. 3.
То есть при инициализации фильтра запускаем бота, а при завершении работы фильтра бота не останавливаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:44 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Получается весь вопрос - сделать обратное действие для new. Если на этой строке вешается на порт что либо. Так? PetroNotC Sharp Стопить томкат это как бы радикальный метод. но томкат стопится пока только для индикации , что что-то осталось висеть. проблема в том что этот висяк мешает при деплое новой версии, процесс отладки... приходится делать killall java что в продакшене не камильфо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:46 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak То есть при инициализации фильтра запускаем бота, а при завершении работы фильтра бота не останавливаем. в этом то и проблема как его остановить... я пробовал много вариантов (методом научного тыка) даже после Код: java 1. 2. 3.
единственно что удавалось - остановить бота на стороне telegram ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:50 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Джавадоки хотя бы есть к этой библиотеке? Вот это оно: https://github.com/rubenlagus/TelegramBots ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:20 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Вообще все это мазохизмом каким-то отдает. Зачем какие-то гризли, либы, кони, люди? Один раз регистрируешь свой эндпойнт ( https://core.telegram.org/bots/api#setwebhook) и обрабатываешь входящие запросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:30 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak Джавадоки хотя бы есть к этой библиотеке? Вот это оно: https://github.com/rubenlagus/TelegramBots ? но там вообще нет ничего про использовании webhook с сертификатами (тем более самоподписанными) такое впечатление что у людей наличие класса implements WebhookBot означает что они его и используют. там стоит версия 5+, а примеры с версией 4.9.+ Alexander A. Sak Один раз регистрируешь свой эндпойнт ( https://core.telegram.org/bots/api#setwebhook) и обрабатываешь входящие запросы. но в инет светить... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:53 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя там стоит версия 5+, а примеры с версией 4.9.+ Вопрос свелся к поиску демки. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:11 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Alexander A. Sak Один раз регистрируешь свой эндпойнт ( https://core.telegram.org/bots/api#setwebhook) и обрабатываешь входящие запросы. но в инет светить... Не понял. Вебхук - это по определению "в инет светить". Ты говоришь URL, на который сторонний сервер тебе выполняет запросы при возникновении событий. Просто ты выбрал вариант, когда этот URL боту сообщает какая-то прослойка. Судя по коду из https://github.com/rubenlagus/TelegramBots метод registerBot() возвращает объект BotSession, у которого есть метод stop(). Вполне возможно, он делает что надо. Но я все равно считаю лишняя прослойка для общения с Телеграмом лишняя. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:22 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Вопрос свелся к поиску демки. вот что использую это моя демка выложить для пробы - там и сертификаты от letsencrypt , и параметры бота - мало вероятно что кто-то будет это поднимать у себя ну вот при остановке кошки выдает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:27 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak Судя по коду из https://github.com/rubenlagus/TelegramBots метод registerBot() возвращает объект BotSession, у которого есть метод stop(). ечли использовать вариант TelegramLongPollingBot https://github.com/rubenlagus/TelegramBots/blob/master/telegrambots/src/main/java/org/telegram/telegrambots/bots/TelegramLongPollingBot.java но это метод когда свой сервер дёргает сервер telegram но этот вариант стопится долго... секунд 20 , если не больше Alexander A. Sak Но я все равно считаю лишняя прослойка для общения с Телеграмом лишняя. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:35 |
|
|
start [/forum/topic.php?fid=59&msg=40018756&tid=2120586]: |
0ms |
get settings: |
27ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
447ms |
get tp. blocked users: |
1ms |
others: | 294ms |
total: | 846ms |
0 / 0 |