在 AWS 实例上配置 Sonar

Configuring Sonar on an AWS Instance

我正在我的 AWS 实例上使用 SonarQube。 我已经按照各种教程进行了安装和部分配置。 作为一个 AWS 实例,我希望能够远程访问它。 我已经将端口设置为9090,并在AWS上开放了这个端口。 我尝试将 "sonar.web.host" 注释掉,当我 运行 Sonar 绑定到 0.0.0.0:9090 时,我可以看到它已绑定(使用 netstat)并且它是 运行ning 作为一项服务。 但是我无法通过我的浏览器连接到它。 我还尝试在 "sonar.web.host" 中指定 AWS 实例的实际 public IP,但是声纳服务很快就会死掉,并出现以下绑定错误...

2015.02.05 17:02:29 网络错误[o.a.c.h.Http11Protocol] 未能初始化与 ProtocolHandler 关联的端点 ["htt... java.net.BindException: 无法分配请求的地址 /x.x.x.x:9090

我的配置哪里出错了?

谢谢

事实证明这是我的 AWS 实例的防火墙问题。 我将 Sonar 切换到我之前打开的端口 8080 上的 运行,我可以正常访问它。 谢谢