我正在尝试使用以下调用运行 Web 服务器
(run-jetty #'handler {:host "hostname" :port 8080})
这将启动一个服务器,我可以从同一主机访问该服务器,但不能从外部访问。我在 EC2 实例上执行此操作,我使用该机器的内部 IP 作为“主机名”,端口 8080 对外部访问开放。我也尝试使用“0.0.0.0”作为主机名,但这导致了相同的行为。
我正在使用稍微过时的 ring-jetty-adapter (0.2.5) 版本,但我无法改变它。
任何帮助是极大的赞赏!