Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 02.12.18 12:31
Оценка: +3 -1
В WhatsApp под Android (у меня MIUI 8.0.6.0) издавна и с завидной регулярностью задерживаются приходящие сообщения — до того, пока не откроешь приложение. Проблема широко известна, вызвана потерей соединения с сервером, на 4PDA ей посвящено эпическое разъяснение, с примерами разных ритуальных танцев.

Однако, во-первых, у меня эта проблема очевидным образом связана с обновлениями WhatsApp — после установки очередного обновления она либо на какое-то время пропадает, либо возвращается.

Во-вторых, Telegram подобной задержке не подвержен совершенно.

Может быть, проблема не столько в Android, сколько в коде WhatsApp? И код, судя по тому, как оно гуляет туда-сюда, не особо качественный?
whatsapp android message delay задержка сообщений
Re: Почему WhatsApp регулярно теряет соединение?
От: reversecode google
Дата: 02.12.18 13:13
Оценка: +1
востап говно
и говнокод там внутри состряпаный кое как на pjsip+webrtc
как смысл жаловаться ?
удалите его да и все
Re[2]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 02.12.18 13:29
Оценка: +4
Здравствуйте, reversecode, Вы писали:

R>удалите его да и все


Я б с удовольствием, если б на нем не сидела хренова гора народа, с которой в письменном виде иначе не связаться. Как-то так сложилось, что наибольшее распространее получают как раз наиболее говенные варианты.
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: sambl74 Россия  
Дата: 05.12.18 13:08
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Я б с удовольствием, если б на нем не сидела хренова гора народа, с которой в письменном виде иначе не связаться. Как-то так сложилось, что наибольшее распространее получают как раз наиболее говенные варианты.


Ну телеграм обогнал вайбер в рейтинге скачивания приложений в аппсторе, наверное и ватсапп тоже когда нибудь уступит своё первое место
Re: Почему WhatsApp регулярно теряет соединение?
От: SkyDance Земля  
Дата: 15.07.19 04:42
Оценка: 3 (1) +1
ЕМ>В WhatsApp под Android (у меня MIUI 8.0.6.0) издавна и с завидной регулярностью задерживаются приходящие сообщения — до того, пока не откроешь приложение.

Классика же, звоните в зяоми и прочую китайщину, и жалуйтесь, что push notifications у них не работают.

У некоторых разумных производителей (типа самсунга) такое чаще всего бывает от неудержимого желания сэкономить батарейку. Когда телефон просыпается не чаще раз в 15 минут, чтобы соединиться с шлюзом и вытащить все push notifications.
Однако ж китайцы (особенно Хуавай и Зяоми) пошли дальше. Ибо уж очень им хочется контролировать потоки данных на свои телефоны. Плюс к тому, в китае гугол как бы запрещен. Поэтому не работают и гугловые пуш-шлюзы. Китайцы решают проблему простым методом — ставят свои push gateways, где и трафик контролируют (большой брат смотрит на вас!), и заодно проксируют что из гугла летит.

Но вот не такое это просто дело, надежный сервис создать. Это ж не телефоны клепать по шаблону, там надо чтоб не падало. Вот с "не падало" получается так себе.

Какой из этого можно сделать вывод? Да простой, не берите китайские телефоны. И уж точно не берите те телефоны, которые с паршивками для китая, особенно все эти MIUI, ибо в них чаще всего сломаны все эти push gateways.
Re[2]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 15.07.19 19:57
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Классика же, звоните в зяоми и прочую китайщину, и жалуйтесь, что push notifications у них не работают.


Угу, только во всех остальных приложениях (заметки, напоминалки, уведомления о датах, системных событиях и т.п.) почему-то работают, и один только WhatsApp выделился. У меня на компе параллельно висит web.whatsapp.com, и в нем с завидной регулярностью вылезает "phone not connected".

Для справки: на телефоне стоит и Telegram, на компе висит его виндовый клиент. Еще ни разу не было, чтоб они друг друга потеряли при отсутствии проблем с сетью. Просто умеют люди делать, только и всего.

SD>Но вот не такое это просто дело, надежный сервис создать.


Я Вас умоляю... Непросто создать сервис, который выдержит высокую нагрузку. А в данном случае ее не видно: пока WhatsApp открыт — сообщение доставляются почти мгновенно, переписываться можно часами. Стоит его закрыть (даже не давая телефону заснуть), и через несколько минут — уже привет. Проблема гарантированно со стороны приложения (ну, или технологии связи с сервером, которую упорно не хотят менять или дорабатывать).

SD>не берите китайские телефоны. И уж точно не берите те телефоны, которые с паршивками для китая, особенно все эти MIUI


Я бы с удовольствием не брал с MIUI, но не предлагали. И все-таки, почему ж остальное сетевое там работает?
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: vsb Казахстан  
Дата: 15.07.19 23:25
Оценка: +1 -1
На айфоне ровно 0 проблем, никогда ничего не отваливалось, все пуши приходят чётко секунда в секунду. Если так важно, возможно стоит для надёжной связи купить какой-нибудь не слишком старый айфон, а андроид уже для души.
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: SkyDance Земля  
Дата: 16.07.19 00:49
Оценка:
ЕМ>Угу, только во всех остальных приложениях (заметки, напоминалки, уведомления о датах, системных событиях и т.п.) почему-то работают

Наверное, потому, что это не push notifications, а то что на самом телефоне? И в сеть не надо?

ЕМ>Я Вас умоляю... Непросто создать сервис, который выдержит высокую нагрузку. А в данном случае ее не видно: пока WhatsApp открыт — сообщение доставляются почти мгновенно, переписываться можно часами. Стоит его закрыть (даже не давая телефону заснуть), и через несколько минут — уже привет.


Может, так разберетесь, что такое push notifications, и как они работают?
PS: а вообще, напишите в поддержку WhatsApp, там такие случаи расследуют тщательно.
Re: Почему WhatsApp регулярно теряет соединение?
От: metall74 https://en.wikipedia.org/wiki/Deep_Space_Nine_(fictional_space_station)
Дата: 16.07.19 02:48
Оценка: +1 -1
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>В WhatsApp под Android (у меня MIUI 8.0.6.0) издавна и с завидной регулярностью задерживаются приходящие сообщения — до того, пока не откроешь приложение. Проблема широко известна, вызвана потерей соединения с сервером, на 4PDA ей посвящено эпическое разъяснение, с примерами разных ритуальных танцев.


ЕМ>Однако, во-первых, у меня эта проблема очевидным образом связана с обновлениями WhatsApp — после установки очередного обновления она либо на какое-то время пропадает, либо возвращается.


ЕМ>Во-вторых, Telegram подобной задержке не подвержен совершенно.


ЕМ>Может быть, проблема не столько в Android, сколько в коде WhatsApp? И код, судя по тому, как оно гуляет туда-сюда, не особо качественный?


никогда не было проблем с ватсапом.
но у меня всегда нормальные самсунги были, а несколько лет как персел на гуглофоны, то вообще все норм.
не берите китайское
Sic transit gloria mundi
Re[4]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 16.07.19 11:32
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Наверное, потому, что это не push notifications, а то что на самом телефоне? И в сеть не надо?


Telegram и GMail в сеть надо, но они как-то справляются.

SD>Может, так разберетесь, что такое push notifications, и как они работают?


Я знаю, что это такое, и как оно работает. Когда оно не работает толком на огромном количестве гаджетов — глупо делать вид, что виноваты только гаджеты и их разработчики. Давно пора сделать workaround, это несложно. Но ведь не делают же.

SD>PS: а вообще, напишите в поддержку WhatsApp, там такие случаи расследуют тщательно.


А то они не знают.
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: LuciferSaratov Россия  
Дата: 16.07.19 17:32
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Я б с удовольствием, если б на нем не сидела хренова гора народа, с которой в письменном виде иначе не связаться.


качество реализации побочной функциональности всегда имеет приоритет ниже, чем качество реализации основной.
основная функциональность — это присутствие на твоём смартфоне, сбор данных и передача их на сервера.
качество побочной функциональности, такой как передача сообщений, должно быть минимально достаточным, чтобы ты приложение не удалил.
учитывая проблему с "хреновой горой народа", планка может быть весьма низкой.
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: std.denis Россия  
Дата: 18.07.19 00:03
Оценка:
ЕМ>У меня на компе параллельно висит web.whatsapp.com, и в нем с завидной регулярностью вылезает "phone not connected".
ЕМ>Для справки: на телефоне стоит и Telegram, на компе висит его виндовый клиент. Еще ни разу не было, чтоб они друг друга потеряли при отсутствии проблем с сетью.
что значит "друг друга потеряли"? ты сравниваешь тёплое и мягкое.
Re[5]: Почему WhatsApp регулярно теряет соединение?
От: std.denis Россия  
Дата: 18.07.19 00:08
Оценка: :)
SD>>Наверное, потому, что это не push notifications, а то что на самом телефоне? И в сеть не надо?
ЕМ>Telegram и GMail в сеть надо, но они как-то справляются.
у телеги был специальный костыль для говнофонов типа сяоми и прочих мейзу – своя реализация уведомлений.
возможно тут они тоже как-то особенно подкостылили, а фейсбук расчитывает на белых людей с телефонами от правоверных производителей.

ЕМ>Я знаю, что это такое, и как оно работает. Когда оно не работает толком на огромном количестве гаджетов

а есть статистика про это "на огромном количестве"?

SD>>PS: а вообще, напишите в поддержку WhatsApp, там такие случаи расследуют тщательно.

ЕМ>А то они не знают.
да ну что ты, конечно знают. вон тут представитель техподдержки вацапа сидит, он всё читает и просто злорадно посмеивается 😉
Re[4]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 18.07.19 10:56
Оценка:
Здравствуйте, std.denis, Вы писали:

SD>что значит "друг друга потеряли"?


Значит, что оба либо имеют соединение с сервером, либо не имеют. Чтоб один имел, а другой — нет, не бывает.
Re[6]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 18.07.19 10:59
Оценка:
Здравствуйте, std.denis, Вы писали:

ЕМ>>Когда оно не работает толком на огромном количестве гаджетов


SD>а есть статистика про это "на огромном количестве"?


Поинтересуйтесь, сколько китайцы продают своих телефонов в Индии. Ну, это не считая России.

SD>да ну что ты, конечно знают. вон тут представитель техподдержки вацапа сидит, он всё читает и просто злорадно посмеивается 😉


В сети на это жалуются часто. Если представители не знают — значит, им просто по барабану. Накойхер еще и мне время тратить?
Re[2]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.07.19 11:53
Оценка: -1
Здравствуйте, metall74, Вы писали:

M>никогда не было проблем с ватсапом.

M>но у меня всегда нормальные самсунги были, а несколько лет как персел на гуглофоны, то вообще все норм.
M>не берите китайское

Я понимаю, что очень удобно, чуть узнав про китайский телефон, сразу же назначать Китай главным виновником всех бед. Однако, неплохо бы хоть как-то увязать это с фактическим материалом. А материал таков, что проблемы с доставкой сообщений наблюдаются исключительно у WhatsApp, и больше нигде. Интереса ради я специально поставил Push Notification Test — у него тоже нет проблем.

Может, Китай таки ни при чем? Хотя бы в этом случае.
Re[3]: Почему WhatsApp регулярно теряет соединение?
От: metall74 https://en.wikipedia.org/wiki/Deep_Space_Nine_(fictional_space_station)
Дата: 06.08.19 02:35
Оценка: -1
ЕМ>Здравствуйте, metall74, Вы писали:

M>>никогда не было проблем с ватсапом.

M>>но у меня всегда нормальные самсунги были, а несколько лет как персел на гуглофоны, то вообще все норм.
M>>не берите китайское

ЕМ>Я понимаю, что очень удобно, чуть узнав про китайский телефон, сразу же назначать Китай главным виновником всех бед. Однако, неплохо бы хоть как-то увязать это с фактическим материалом. А материал таков, что проблемы с доставкой сообщений наблюдаются исключительно у WhatsApp, и больше нигде. Интереса ради я специально поставил Push Notification Test — у него тоже нет проблем.


ЕМ>Может, Китай таки ни при чем? Хотя бы в этом случае.


как не причем?!!!
что то с железякой не то, не такое как у нормальных смарфонов.
ну а whatsapp просто не собирается этот китайский изыск поддерживать.
Sic transit gloria mundi
Re[4]: Почему WhatsApp регулярно теряет соединение?
От: SkyDance Земля  
Дата: 06.08.19 04:10
Оценка:
M>ну а whatsapp просто не собирается этот китайский изыск поддерживать.

Да WhatsApp'у там нечего поддерживать. Если китайский шлюз блокирует уведомления, можно пожаловаться в китайский шлюз, а можно и в WhatsApp, благо форма жалобы кажись даже на веб-сайте есть, и не удивлюсь, если там и на русском языке.

PS: но упоротость товарища меня впечатляет. Прям как в том анекдоте:

  Скрытый текст
Пожилой еврей всю жизнь молился Богу, вымаливая себе крупный выигрыш в лотерею.
Каждый день он исправно возносил молитву с этой просьбой, пока, наконец не
достал этим Бога в конец. В очередной раз Бог явился таки к нему и взмолился:
"Хаим Абрамович! Ну дайте же мне хоть один шанс! Купите хотя бы один лотерейный
билет!"


Ибо жаловаться на форуме, даже не пытаясь связаться с технической поддержкой — это пять
Re[4]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 06.08.19 07:29
Оценка: +2 -1
Здравствуйте, metall74, Вы писали:

M>что то с железякой не то, не такое как у нормальных смарфонов.


Именно с железякой? Аппаратный регистр, например, нестандартный, да? А WhatsApp, соответственно, этот регистр использует непосредственно, в обход системных сервисов? И никто больше этого не делает?
Re[5]: Почему WhatsApp регулярно теряет соединение?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 06.08.19 07:49
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Если китайский шлюз блокирует уведомления


Ага, персонально для WhatsApp, и ни для кого больше. А Вы, соответственно, специалист удаленной диагностики по электромагнитной ауре телефона.

SD>Ибо жаловаться на форуме, даже не пытаясь связаться с технической поддержкой — это пять


После того, как я несколько месяцев безуспешно пытался связываться с техподдержками других крупных компаний, вероятнось получить ответ (или хотя бы совет) на форуме объективно возрастает. Но Вы меня таки убедили, я на прошлой неделе им написал. Теперь каждую пару дней получаю ответы от роботов с предложением протереть фары, попинать колеса почитать FAQ в их Help Center, а если там нет ответа, то повторить запрос, ответив на сообщение. Уже штуки три пришло. В последнем предлагается сделать это через WhatsApp, чтобы присоединились логи, но не говорится, нужно ли там описывать проблему заново, или указать номер обращения. Вот теперь жду, когда заглючит в очередной раз, ибо оно может глючить весь день напролет, а может два месяца работать нормально.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.