tongchenkeji 发表于:2023-4-28 11:25:180次点击 已关注取消关注 关注 私信 requestid: 1-644aac2d-50f7ed9569e0614f65567333, me[阿里云函数计算] 暂停朗读为您朗读 requestid: 1-644aac2d-50f7ed9569e0614f65567333, message: service ‘tokenCtrl’ does not exist 服务命名存在为什么提示说不存在啊? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 函数计算# me1# requestid: 1-644aac2d-50f7ed9569e0614f655673331
认真学习的heartAM 2023-11-27 21:37:33 1 这个错误一般是由于服务名称或路径错误导致的。 你需要确定你要调用的服务的名称和路径是否正确。你可以查看服务注册中心或者相关文档,确认服务名称和路径的正确性。
魏红斌AM 2023-11-27 21:37:33 3 实际上并没有一个名称为tokenCtrl的服务。这是代码错误,直接调用了不存在的服务。 tokenCtrl服务存在,但是云函数使用的服务角色没有tokenCtrl服务的访问权限。这是权限配置问题。 tokenCtrl服务存在,但是调用时使用的region与该服务不同。这是调用参数的region配置错误。 tokenCtrl服务网络类型为VPC,云函数默认网络无法访问VPC内服务。这是网络配置问题。 对应地,解决方案有: 代码错误,需要修复代码,调用存在的服务。 检查云函数的服务角色是否有访问tokenCtrl服务的权限。如果没有,需要追加权限。 检查云函数调用参数中是否指定正确的region。如果没有指定或指定错误,需要修复region配置。 如果tokenCtrl服务使用的是VPC网络,需要为云函数开通VPC访问权限,或者将云函数也部署在VPC网络中。
这个错误一般是由于服务名称或路径错误导致的。 你需要确定你要调用的服务的名称和路径是否正确。你可以查看服务注册中心或者相关文档,确认服务名称和路径的正确性。
般都是账号或地域搞错了 您再检查下。
此答案来自钉钉群“阿里函数计算官网客户”