问题描述

根据配置的单元化参数route获取userId时发生了异常,详细报错如下:

error when get urserId in params, UserIdIndex :

问题原因

服务提供方若配置了writeMode为unit,则表示发布的服务是单元的服务,需要消费方提供userId位。一般将服务的第一个参数设置成userId,为long类型的参数。出现这个错误表示userId这个参数位置设置有误。

解决方案

请检查报错服务的route参数与对应方法中userId的对应关系。

适用于

  • 企业级分布式应用服务EDAS