powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение таски вне основного потока. (или хз как назвать тред)
25 сообщений из 107, страница 3 из 5
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765786
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,
+1 автор путается в показаниях.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765943
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123"Страница грузится" это ответ домохозяек.
На что конкретно уходит время?
Видать на подгрузку скриптов. я ж не вижу браузер. Я поставил дебагер после driver.get(url) . И он туда попал только после минуты загрузки страницы. Что он загружает сайт я вижу в логах - он пишет какой сайт начал загружать.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765948
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lleming
Казалось бы причем здесь java. Во вторых никто не знал бы что существует stackoverflow если бы он грузился минуту. Банально терпения у людей не хватало бы ждать по минуте.

А по факту, что означает грузится около минуты от начала загрузки до чего ?
window.onready event или phantomjs заканчивает с exit(0) ?

Так страницу сейчас можно вечно грузить с учетом websocket. Из опыта если на сайте навешен какой то сторонний api для теж же яндекс карт или что особенно актуально сторонний assistant вот он может грузиться с минуту. Т.е. сам сайт в 300мс грузится и затем около 30-35с этот асистант подгружается через ajax.

Можно еще полистать настройки Phantomjs max parallel connection чтото такое (есть у всех браузеров, и есть подозрение что у phantomjs по умолчанию тоже что и chrome)

У меня вот так вот. Бывает что у меня в хроме он долго загружается. Я предполагаю из-за скриптов которые не доступны (К примеру яндекс метрика. Яндекс в украине заблочен).

Грузится долго до document.readyState === complete .
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765950
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
llemingну и еще вопрос по поводу времени загрузки от чего начало считается?
Входит туда время необходимое для самого старта phantomjs ?
от того как я на фронте нажал кнопку отправить. Входит, но сам phantomjs инициализируется быстро.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765959
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яндекс метрики на стаковерфлоу нет но он очень много грузит с cdn и причем действительно не быстро. Сама страница в пределах 2,5s, затем всякая хрень с cdn около 8с и затем остатки до 15с. (но я позади прокси, так абсол. значения сильно меньше)

Но сейчас ромкомзнайкто усилил борьбу с тебеграммом а крупные сайты всегда юзают всякие cdn. Это как вариант. С этим можно побороться уменьшив connection timeout , и read timeout уменьшить. Подобрать экспериментально или делать перезапрос если ошибки полезли с увеличенным timeout.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765983
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopУ меня вот так вот. Бывает что у меня в хроме он долго загружается. Я предполагаю из-за скриптов которые не доступны (К примеру яндекс метрика. Яндекс в украине заблочен).

Грузится долго до document.readyState === complete .
Давай я в двадцатый раз спрошу: "нажми f12 и напиши конкретно что тормозит до минуты загрузки.".
А потом подымай данную тему.
Не знаю, зачем её сегодня подняли.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765991
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, да какая в ж***у разница что там долго грзится, если я не смогу на это повлиять? смысл это делать? как я это сделаю если ГУИ НЕТ?!!! ептить. Могли бы не заходить если не понимаете зачем подняли. То же мне спец...
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39765996
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
llemingЯндекс метрики на стаковерфлоу нет но он очень много грузит с cdn и причем действительно не быстро. Сама страница в пределах 2,5s, затем всякая хрень с cdn около 8с и затем остатки до 15с. (но я позади прокси, так абсол. значения сильно меньше)

Но сейчас ромкомзнайкто усилил борьбу с тебеграммом а крупные сайты всегда юзают всякие cdn. Это как вариант. С этим можно побороться уменьшив connection timeout , и read timeout уменьшить. Подобрать экспериментально или делать перезапрос если ошибки полезли с увеличенным timeout.

Хм. вариант, но чет мне кажется усложнено все. перезапросы... отслеживать это все. Мне просто проще создать что ли задачу, в планировщике. Тогда добавление будет быстрым, а картинка появится позже. Я такое видел на разных сервисах.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766016
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopPetro123, да какая в ж***у разница что там долго грзится, если я не смогу на это повлиять? смысл это делать? как я это сделаю если ГУИ НЕТ?!!! ептить. Могли бы не заходить если не понимаете зачем подняли. То же мне спец...

ты что такой агрессивный? тут форум высокой культуры
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766018
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,
Скока у тебя Г. полилось после того как ты написал: "... сайт грузится минуту и мне по барабану почему".
Бизнес логика такая у юзверя когда он сайт добавляет.

Tsyklopесли я не смогу на это повлиять?
С памятью проблема?
1. AJAX
2. Как юзверь без ГУИ добавляет сайт?
3. Настройки либы по таймауту.
..
Бездельник блин.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766021
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Герой дня,
Он из джуна в профи экстерном а отдыхать не научился.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766038
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Герой дняты что такой агрессивный? тут форум высокой культуры

Человек задолбал одним и тем же. + еще ко всему тем что не поможет.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766041
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Герой дня,
Он из джуна в профи экстерном а отдыхать не научился.
Откуда знаешь? м? ты меня лично не знаешь... как ты можешь такое говорить?
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766044
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123
С памятью проблема?
1. AJAX
2. Как юзверь без ГУИ добавляет сайт?
3. Настройки либы по таймауту.
..
Бездельник блин.

1. что AJAX? не пойму. Если вопрос про использование, то конечно он используется.
2. Не юзвер без ГУИ, а сервак без ГУИ делат скрин сайта. Клиент вводит url своего сайта и нажимает на кнопку "сохранить". Сервак принимает урл и делает скрин по переданному урлу, предварительно сделав проверки.
3. Уже пробовал. И сколько мне ставить, 3 секунды? что бы запрос не был слишком долгим. Допустим поставлю timeout 30 секунд. Зачем мне не до конца загруженный сайт?
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766046
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,
Ну, у меня получше память твоей.
Ты даже свой топик не помнишь.
Выше я говорил что скрин обычно делают ам где бизнес логика.
Ты согласился.
А сегодня выдал ахинею свой пост про минуту загрузки.
Это разве отменило совет про БЛ?
Нет.
Просто ты пофлудил и ничего не узнал.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766051
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopКлиент вводит url своего сайта и нажимает на кнопку "сохранить". Сервак принимает урл и делает скрин по переданному урлу, предварительно сделав проверки.так.
Значит ГУИ есть. Я же о кнопке на клиенте говорю блин!
Дальше по ajax ушла команда на скрин.
Зачем потоки?
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766053
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Tsyklop,
Ну, у меня получше память твоей.
Ты даже свой топик не помнишь.
Выше я говорил что скрин обычно делают ам где бизнес логика.
Ты согласился.
А сегодня выдал ахинею свой пост про минуту загрузки.
Это разве отменило совет про БЛ?
Нет.
Просто ты пофлудил и ничего не узнал.
Я согласился, и пошел тестить как это будет работать. Потестил и вот вернулся.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766054
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123TsyklopКлиент вводит url своего сайта и нажимает на кнопку "сохранить". Сервак принимает урл и делает скрин по переданному урлу, предварительно сделав проверки.так.
Значит ГУИ есть. Я же о кнопке на клиенте говорю блин!
Дальше по ajax ушла команда на скрин.
Зачем потоки?
После того как сайт был добавлен, делать запрос на бэк что бы он сделал скрин?
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766056
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopЯ согласился, и пошел тестить как это будет работать. Потестил и вот вернулся.см. выше.
Домохозяйка так тестирует.
Что грузится минуту? Реклама? Счетчики гугла? Хреновый код? 404?
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766057
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopПосле того как сайт был добавлен, делать запрос на бэк что бы он сделал скрин?таски и потоки не нужны. Сервлет делает в потоке контейнер.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766064
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopPetro123, Я провел тесты. Страница stackowerflow у меня грузиться око минуты в phantomjs. это никуда не годится. Вообще.
Технически, imho скрины не имеют проблем в выполнении.
А вот по БЛ некоторые хотят дожидаться загрузки всей рекламы сайта и баннеров. Тогда ждем...
Другие наоборот не хотят. Тогда не ждем.
Есть миллион разных случаев юз кейса: "нажал кнопку Добавить сайт".
Делай как угодно, только глупости не пиши.
Удачи!
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766067
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123TsyklopПосле того как сайт был добавлен, делать запрос на бэк что бы он сделал скрин?таски и потоки не нужны. Сервлет делает в потоке контейнер.
та то понятно. Задачи для планировщика имел в виду. При добавлении ставить сайту картинку что-то вроде "Картинка скоро появится...". Ну и когда планировщиу сделает скрин, уже будет скрин, а не та картинка.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766073
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopпланировщикав двадцатый раз.
На AJAX без него будет точно так же.
Ответь словом "Да" и иди гуляй и делай как хочешь.
Хоть на JOBах в бд.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766084
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Tsyklopпланировщикав двадцатый раз.
На AJAX без него будет точно так же.
Ответь словом "Да" и иди гуляй и делай как хочешь.
Хоть на JOBах в бд.

Не тоже самое. Планировщик не будет блочить юзера.
...
Рейтинг: 0 / 0
Выполнение таски вне основного потока. (или хз как назвать тред)
    #39766090
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopблочить юзера.доказывай. Если инженер.
...
Рейтинг: 0 / 0
25 сообщений из 107, страница 3 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение таски вне основного потока. (или хз как назвать тред)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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