Как стать автором
Обновить

Комментарии 11

Не переусложненный ли способ? Можно ведь смотреть статистику в Теле-боте, где регистрируется прокси. А если это умеет один бот, значит можно научить и другой, Или своим ботом опрашивать бота Телеги, а потом постить статистику куда хочется.

В боте статистика по уникальным пользователям, а в прокси сервере — по tcp-соединениям. И то, и другое полезно

как уже отметил alexbers удобно смотреть именно количество tcp-соединений, а @MTProxybot от телеграма часто не работает
Интересный вопрос хочется задать: часто вижу комменты, что сервер MTProto на Сишнике сильно грузит проц. Насколько это правда? Хочется тоже поднять себе в довесок к SoftEther на сервере.

Авторы MTProto на C предприняли много усилий чтобы всё работало быстро на большой нагрузке. Но CPU грузит удивительно много, при отсутствующей нагрузке будет процентов 5%.

В init 'defer runtime.GC()' смахивает на memory leak, ибо в цикле мы будем добавлять новые и новые defer в stack, а вызовутся они, скорее всего никогда.
Да и не нужен он. Гошный рантайм сам с этим справится.

trigun117 Отправил вас PR с фиксом. хорошо бы еще растоту обновлений статистики вынести в переменные окружения или флага.
Видел, только там из-за defer sendStats.Stop()(возможно, не проверил) сразу завершается всё
вот семсем вас не понял про `defer sendStats.Stop()`
не туда глянул, это возможно проблема в горутинах которые после defer sendStats.Stop(), точнее не скажу ибо сейчас не дома

У меня в Erlang реализации тоже метрики собираются. Преимущество собственной реализации — можно метрики сделать какие угодно:
image
image
image

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации