开发者社区 > 云原生 > Serverless > 正文

Serverless 应用引擎 dns解析解析到80端口,我怎么配置的怎么把域名跟端口对上?

"Serverless 应用引擎 dns解析解析到80端口,80的时候是有个域名可以访问到
但是我实际应用服务端口是99 ,我怎么配置的怎么把域名跟端口对上?"

展开
收起
真的很搞笑 2024-03-25 11:52:19 105 0
3 条回答
写回答
取消 提交回答
  • 用负载均衡转过去 ,此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”

    2024-03-26 08:00:05
    赞同 1 展开评论 打赏
  • 在Serverless应用引擎中,如果您希望将域名解析到特定的端口(比如99端口),而不是默认的80端口,您通常需要进行一些额外的配置。以下是一些可能的步骤和考虑因素:

    1. 域名解析:首先,确保您的域名已经正确解析到Serverless应用引擎所在的服务器或负载均衡器的IP地址。这一步通常由您的DNS提供商完成,您需要在DNS设置中指定相应的A记录或CNAME记录。

    2. 端口转发:由于HTTP服务的默认端口是80,而您的应用服务运行在99端口上,您需要在服务器或负载均衡器层面设置端口转发规则。这通常意味着所有到达80端口的流量都需要被转发到99端口。具体的配置方法取决于您使用的Serverless平台或云服务提供商。例如,如果您使用的是阿里云的Serverless应用引擎和SLB(负载均衡器),您可以在SLB的配置中设置端口转发规则,将80端口的流量转发到应用实例的99端口。

    3. 应用配置:在您的Serverless应用中,确保您的应用服务已经配置为监听99端口。这通常在应用的启动脚本或配置文件中设置。

    4. 安全性考虑:开放非标准端口(如99端口)可能会增加安全风险。确保您的应用和服务已经采取了适当的安全措施,比如使用HTTPS、限制访问来源等。

    5. 测试:在配置完成后,使用curl命令或浏览器测试您的域名,确保流量能够正确转发到99端口,并且应用能够正常响应。

    请注意,具体的配置步骤可能因您使用的Serverless平台、云服务提供商以及应用框架而有所不同。因此,建议查阅您所使用的平台和服务的官方文档,以获取针对您场景的详细配置指导。

    2024-03-25 14:53:31
    赞同 展开评论 打赏
  • 在Serverless应用引擎中,如果DNS解析到80端口,但您的应用实际服务端口是99,您需要进行一些配置来确保域名能够正确指向您的应用服务。以下是具体的步骤:

    1. 修改DNS解析设置:您需要登录到您的DNS服务提供商的控制面板,找到您的域名解析设置。将域名的解析记录更改为指向您的应用服务的99端口。这通常涉及到更新A记录或CNAME记录,使其指向正确的IP地址和端口。
    2. 使用反向代理:如果您的应用部署在云服务提供商上,如阿里云,您可以设置一个反向代理来将80端口的流量转发到99端口。例如,您可以使用Nginx或其他HTTP服务器软件来配置反向代理。
    3. 检查防火墙规则:确保您的防火墙或安全组规则允许通过80端口的流量,并且这些流量可以被转发到99端口。
    4. 更新应用服务配置:如果您的应用服务是在Serverless平台上运行的,您可能需要在平台的控制台中更新应用的配置,以确保它监听99端口的请求。
    5. 备案信息更新:如果您的域名在中国大陆使用,需要确保域名已经备案,并且备案信息是最新的。如果更改了服务端口,可能需要更新备案信息。
    6. 测试验证:完成上述步骤后,您应该通过访问您的域名来测试应用是否可以通过99端口正常访问。

    请注意,具体的操作步骤可能会根据您的云服务提供商和应用服务的具体配置有所不同。如果您不熟悉这些操作,建议咨询您的云服务提供商的技术支持或查阅相关的官方文档。

    2024-03-25 14:09:23
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    云数据库HBase企业级安全解析 立即下载
    云数据库HBase产品架构场景解析 立即下载
    云效携手SAE助力掌讯科技持续降本提效 立即下载

    相关镜像