requestid: 1-644aac2d-50f7ed9569e0614f65567333, me[阿里云函数计算]

requestid: 1-644aac2d-50f7ed9569e0614f65567333, message: service ‘tokenCtrl’ does not exist

服务命名存在为什么提示说不存在啊?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 这个错误一般是由于服务名称或路径错误导致的。 你需要确定你要调用的服务的名称和路径是否正确。你可以查看服务注册中心或者相关文档,确认服务名称和路径的正确性。

  2. 般都是账号或地域搞错了 您再检查下。

    此答案来自钉钉群“阿里函数计算官网客户”

    1. 实际上并没有一个名称为tokenCtrl的服务。这是代码错误,直接调用了不存在的服务。
    2. tokenCtrl服务存在,但是云函数使用的服务角色没有tokenCtrl服务的访问权限。这是权限配置问题。
    3. tokenCtrl服务存在,但是调用时使用的region与该服务不同。这是调用参数的region配置错误。
    4. tokenCtrl服务网络类型为VPC,云函数默认网络无法访问VPC内服务。这是网络配置问题。 对应地,解决方案有:
    5. 代码错误,需要修复代码,调用存在的服务。
    6. 检查云函数的服务角色是否有访问tokenCtrl服务的权限。如果没有,需要追加权限。
    7. 检查云函数调用参数中是否指定正确的region。如果没有指定或指定错误,需要修复region配置。
    8. 如果tokenCtrl服务使用的是VPC网络,需要为云函数开通VPC访问权限,或者将云函数也部署在VPC网络中。