2015-10-21 5 views
0

Мое приложение повторно регистрируется всякий раз, когда есть потеря связи. Я боюсь, что это вызывает много трафика.Как отслеживать трафик подписки/публикации в Метеор?

Все ли данные отправляются при каждой подписке?

И как я могу контролировать этот трафик?

(я пытался Kadira, но не смог найти вкладку количество трафика)

+0

Просто используйте инспектор вашего браузера, чтобы посмотреть, что на самом деле происходит в этих условиях. Это даст вам гораздо лучшую оценку того, что на самом деле происходит на проводе, и что вам нужно оптимизировать, если что-нибудь. –

ответ

0

Чтобы избежать такого рода трафика, вы должны попробовать железо-маршрутизатор и управлять подпиской для каждого шаблона/страницы. Таким образом вы подписываетесь только на потребности клиентов данных, а также в случае повторного подключения, использование не отличается от обновления или изменения страницы.

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

Kadira Debug действительно хорош для мониторинга вашего приложения, вы можете отслеживать время ответа на запрос, скорость запроса, использование памяти и т. Д. Даже если это не совсем то, что вы ищете, это, безусловно, хорошее место, чтобы начать видеть как ваше приложение соединяется с вашим db.

+0

Я только что обнаружил, что отладка kadira также показывает подробные сообщения DDP (это то, что мне нужно): https://kadira.io/blog/product/introducing-kadira-debug – obiwahn

Смежные вопросы