Обычно нет никакого смысла дергать постоянно внешний сервер. Оно и не даст - андроид уйдет в doze и обломит доступ к сети всему фоновому. Нереализуемо без пушей
спасибо)
но моя проблема что сокет сервер - внутренний и должен всегда принимать внешние соединения,
что непонятно, есть ли какой-то вариант, как с fcm , например, чтобы по входящему соединения на сокет приложение могло проснутся, так как вроде бы не совсем логично 24 часа держать wakelock)