#raspberry-pi #chromium
Вопрос:
Я использую Chromium 88 в режиме киоска, подключенного к сотовой связи. Chromium запускает сайт, как http://localhost
и при случайном отправке данных с сервера. Даже при включенной статической странице происходит постоянный обмен данными около 470 байт в секунду, что составляет 1 МБ в час. Так как я нахожусь на сотовой связи с 0,10 доллара за МБ, это складывается. Есть ли какой-либо способ полностью остановить chromium при отправке любых данных в режиме ожидания? Ниже приведены входные данные командной строки, которые я уже пробовал, но я все еще не могу остановить утечку данных. Любые мысли о том, как полностью прекратить отправку данных chromium, будут хороши. Я не могу полностью работать в автономном режиме, потому что мне нужно отправлять некоторые данные с сервера один раз в день, чтобы они обновлялись.
Любой указатель будет полезен.
/usr/bin/chromium-browser
--disable-sync
--data-reduction-proxy-lo-fi
--enable-data-reduction-proxy-savings-promo
--disable-background-networking
--disable-component-update
--dns-prefetch-disable
--disable-plugins
--no-pings
--disable-background-mode
--disable-translate
--disable-session-crashed-bubble
--noerrdialogs
--disable-infobars
--kiosk http://localhost
Комментарии:
1. Без определения источника сети невозможно ничего ответить. Вы можете использовать Fiddle или аналогичную программу для прослушивания сети.
2. Я просто открываю chrome с помощью google.com в качестве домашней страницы и следите за ней через сети. Он показывает постоянную отправку и получение 0,047 кб/сек. У меня не открыт мой локальный хост.
3. В вашем вопросе говорится, что Chromium работает под управлением «localhost»; в вашем комментарии говорится «chrome с google.com […]. У меня не открыт мой локальный хост». Который из них?
4. Видите ли вы что-нибудь на вкладке «Сеть» в devtools? Это может быть трафик websocket с веб-сайта
5. Спасибо за все ваши комментарии/отзывы. Вкладка Сеть не показывает никакого трафика. Он простаивает после последнего нажатия с сервера.
Ответ №1:
Я сам нашел ответ. Документирование ответа для других. chromium-браузер содержит сервисы Google, которые автоматически запускаются и подключаются к account.google.com, *.googleapis.com, safebrowsing.googleapis.com и многие другие, которые медленно пропускают данные около 1 Мб в час. Это не имеет большого значения, если вы подключены к Wi-Fi, но это проблема при подключении к сотовой связи с тарифным планом только для передачи данных. Поэтому я удалил chromium-браузер и добавил ungoogled-chromium https://github.com/Eloston/ungoogled-chromium что исключает все сервисы Google. У них последняя версия chromium, и она работает точно так же без сервисов Google.
Я лично думаю, что если кто-то использует raspberry pi chromium без сервисов Google, должен установить это.