Сталкиваюсь с проблемами с настройкой dns-api-go в облаке гугл

Я создал виртуальную машину Ubuntu на которой я создал среду Go, после чего я успешно импортировал и установил skx/dns-api-go

Я следовал этому документу: https://github.com/skx/dns-api-go для настройки среды, а также установил необходимые зависимости, такие как

Dancer,Plack::Middle ware::Throttle::Lite,Net::DNS::Resolver,twiggy, libdancer-perl,libnet-cidr-lite-perl, libplack-middleware-reverseproxy-perl.

после этого, наконец, я запускаю следующую команду:

dns-api-go  -redis-server localhost:6379 

тогда получаю следующий результат:

Запуск сервера по http://127.0.0.1:9999/ redis: 2018/09/25 11:18:56 ring.go:263: состояние осколка кольца изменено: Redis не работает.

когда я изменил номер порта в веб-превью в облачной оболочке, он отображается, поскольку ваш сервер не отображает номер порта 6379, а на уровне экземпляра, когда я запускаю netstat -an команда, которую он показывает, поскольку сервер выводит список для порта 6379

Пожалуйста, помогите мне в решении этой проблемы.

0 ответов

6379 - это порт сервера redis, предназначенный для ограничения скорости. Если вы просмотрите файл main.go, вы увидите, что порт сервера go - 9999. Просто запустите команду "dns-api-go" и нажмите http://localhost:9999/

Другие вопросы по тегам