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

Serverless 应用引擎中,访问域名报错?

Serverless 应用引擎中,访问域名报错?8901d9b584ae49f49e95f985e4b4f46d.png
删除应用之后之前绑定的自定义域名并没有释放。第一次绑定的是check-status前缀,删除应用之后,新建了一个,然后还是绑定这个域名,就提示自定义域名重复,之前的绑定的域名没释放。访问这个域名的话也是报错。是为什么?

展开
收起
望舒舒 2023-10-23 12:45:35 66 0
5 条回答
写回答
取消 提交回答
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    由于在Serverless应用引擎中,当删除一个应用并绑定一个自定义域名后,这个自定义域名并没有被释放,导致在再次创建一个应用并绑定同一个自定义域名时,出现自定义域名重复的错误。
    解决这个问题的方法是手动释放这个自定义域名。可以在Serverless应用引擎的控制台中,找到之前绑定的自定义域名,然后点击“删除”按钮来释放它。之后再尝试绑定这个自定义域名,应该就可以正常创建应用了。
    另外,也有可能是因为的自定义域名过短,不符合Serverless应用引擎的要求。根据提供的错误信息,“ServiceNameistooshort(min:l,actual:’’);FunctionNameistooshort(min:l,actual:’”),可能是因为的ServiceName或FunctionName太短了。需要确保的ServiceName和FunctionName都至少包含一个字符。---来自Serverless应用引擎常见问题和个人经验学习

    2023-10-23 14:56:42
    赞同 展开评论 打赏
  • 在 Serverless 应用引擎中,访问自定义域名时出现报错,可能是因为以下原因:

    1. 自定义域名未正确绑定:在 Serverless 应用引擎中,自定义域名需要正确绑定到服务才能正常访问。如果你的自定义域名没有正确绑定,那么在访问时就会出现报错。
    2. 自定义域名未正确解析:在 Serverless 应用引擎中,自定义域名需要通过 DNS 解析才能正常访问。如果你的自定义域名没有正确解析,那么在访问时就会出现报错。
    3. 自定义域名已存在:在 Serverless 应用引擎中,一个自定义域名只能绑定到一个服务。如果你的自定义域名已经绑定到其他服务,那么在尝试绑定到新的服务时就会提示已存在。
    2023-10-23 14:17:18
    赞同 展开评论 打赏
  • 缓存的事,清理下缓存。

    SAE应用如何和公网域名绑定?https://help.aliyun.com/zh/sae/support/how-to-bind-a-public-domain-name-to-an-sae-application?spm=a2c4g.750001.0.i3

    本文介绍使用SAE时,如何将应用和公网域名绑定,并通过域名访问应用。

    SAE提供了应用部署和管理的环境,但SAE本身并不处理和域名相关的操作。如果您需要通过域名访问部署在SAE的应用,您可以按照以下步骤操作。
    在SAE配置ALB或CLB,绑定公网访问地址,给应用提供能被公网访问的能力。
    获取相关的公网IP地址或者域名,再到域名DNS服务绑定域名和公网IP地址。

    设置自定义域名https://help.aliyun.com/zh/sae/user-guide/set-up-a-custom-domain-name?spm=a2c4g.11186623.0.i6

    为应用绑定自定义域名后,可以通过固定域名访问应用。本文介绍自定义域名的使用场景,以及如何在SAE控制台为应用绑定自定义域名。

    使用场景
    应用创建完成后,SAE会免费提供一个默认的公网地址。在以下场景中,您需要为应用绑定自定义域名。

    希望可以通过固定的域名访问该应用。

    希望可以通过SAE提供的默认公网地址访问应用,在实际操作过程中,需要更改应用的访问地址,但不影响用户的使用。

    2023-10-23 14:08:44
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的信息,可能存在以下几种原因:

    1. SAE平台在您删除应用时可能未能正确释放与该应用相关的自定义域名。这可能是因为SAE平台在处理域名绑定和释放时存在一些技术问题。
    2. 您可能已经使用同一域名在其他SAE应用中进行了绑定。如果您尝试在同一应用中再次绑定该域名,SAE平台可能会提示已存在。
    3. 您输入的域名可能存在拼写错误或格式不正确,导致SAE平台无法识别该域名。

    建议您可以尝试以下操作来解决该问题:

    1. 确认您输入的域名是否正确,包括大小写、格式等。
    2. 检查您是否已经使用同一域名在其他SAE应用中进行了绑定。如果是,请在该应用中解绑该域名,然后再在当前应用中进行绑定。
    3. 如果以上操作都无法解决问题,建议您联系SAE平台的客服人员,向他们详细描述您遇到的问题,并提供相关的日志和错误信息,以便他们能够更好地帮助您解决问题。
    2023-10-23 13:09:54
    赞同 展开评论 打赏
  • 存在即是合理

    遇到的问题可能是由于在删除应用后,与该应用绑定的自定义域名并未被正确释放。当新建一个应用并尝试绑定相同的域名时,系统会因为检测到该域名已经被占用而提示域名重复。此时,之前的自定义域名仍然未释放,因此访问该域名会产生报错。

    为解决此问题,可以尝试以下步骤:

    1. 首先,确保已成功删除原有的应用及其相关的资源。
    2. 等待一段时间(例如24-48小时),以确保与旧应用关联的域名已经从Serverless应用引擎的系统中完全释放。
    3. 然后,重新创建新应用,并在创建过程中尝试绑定之前使用的自定义域名。
    4. 如果仍然遇到域名重复的问题,建议联系Serverless应用引擎的技术支持团队以获取进一步的帮助和解决方案。

    Serverless应用引擎可能会对某些状态的域名进行锁定,例如处于“删除期”的域名。因此,在解决问题的过程中,也请确保域名状态正常。

    2023-10-23 12:54:33
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

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

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载