Есть ли какие-либо Erlang реализации ICMP или UDP ping и функция traceroute? Или, может быть, вы можете сказать или показать, как это можно реализовать?Ping/Traceroute ERLANG реализация
Проведенный всю ночь в Интернете - не повезло.
Есть ли какие-либо Erlang реализации ICMP или UDP ping и функция traceroute? Или, может быть, вы можете сказать или показать, как это можно реализовать?Ping/Traceroute ERLANG реализация
Проведенный всю ночь в Интернете - не повезло.
Эта ссылка выглядит он описывает то, что вы ищете: http://blog.listincomprehension.com/2010/05/icmp-ping-in-erlang.html
Спасибо, это действительно похоже на то, что мне нужно. Жаль, что этот парень тоже не реализовал traceroute :) – Alexander
Если вы не делаете это исключительно в качестве упражнения, вы, вероятно, ложным дерево. Слишком часто начинающие сетевые программисты обращаются к ping как к способу повышения надежности своей программы. Если вы используете UDP, гораздо лучше переключиться на TCP для повышения надежности. Если вы используете TCP, вам, скорее всего, будет лучше обслуживать добавление TCP keepalives, чем бросить пакеты ping программно. Ping - это инструмент устранения неполадок в сети, а не программисты должны интегрироваться в свои программы. –
Дело не в надежности, а в цели программы. Мне нужно внедрить какую-то службу мониторинга, которая должна получить заказы, чтобы проверить и проверить удаленные хосты несколькими способами, включая ping, traceroute и т. Д. – Alexander