1

我创建了 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: ring shard state changed: Redis is down。

当我在 cloud shell 中的 web 预览中更改端口号时,它显示为您的服务器未列出 6379 端口号,但在实例级别,当我运行netstat -an命令时,它显示为服务器列出 6379 端口

请帮助我解决这些问题。

4

1 回答 1

0

6379 是 redis 服务器端口,用于速率限制功能。如果你浏览 main.go 文件,你会看到 go 服务器端口是 9999。只需运行“dns-api-go”命令并点击http://localhost:9999/

于 2020-04-28T13:48:06.300 回答