如何从外部网络连接到 Google App Engine 服务器

如何从外部网络连接到 Google App Engine 服务器

我正在尝试使用 Go 和 Google App Engine 运行 Web 服务器。该服务器是 Ubuntu 服务器,我已成功安装了 Go 和 Google Appengine。我可以使用本地创建的服务器……但是,我希望能够在本地网络之外使用它,例如在我的办公室。有没有办法设置它?我不想在 localhost:6000 上运行服务器,而是希望能够通过 XXX.XXX.XXX.XXX:6000 从外部连接到它。我已在路由器上打开了端口 6000-6999。

以防万一有人想看它,我的服务器代码在这里,而且非常简单。

package main

import (
        "fmt"
        "net/http"
)

func handler(w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello world.")
}

func init() {
        http.HandleFunc("/", handler)
}

提前致谢...

答案1

您可以使用地址启动服务器,

dev_appserver.py --address 0.0.0.0 myapp

相关内容