yanghao
yanghao
按照开发指南的教程使用啊,提供端不开启TLS通信的话,就别去配置tls通信的相关配置信息了 
是在业务线程中设置ThreadLocal数据,在Filter中无法获取到数据。 @RequestMapping(value = "/user", method = RequestMethod.GET) public String userInfo(@RequestParam(value = "name", required = true) String name) { ContextInterceptor.setContextCachethreadLocal(10000989); …… public class ContextInterceptor { private static final ThreadLocal threadLocal =...
There may not be any schema registered in service center
遇到个类似的问题,同样的报错,原因是基于Postman发送请求的时候,指定了Accep-Encoding类型为客户端不接受的类型,导致服务端发送请求返回到客户端时,客户端解析失败。 建议通过curl命令在客户端访问服务端接口,查看返回的报文信息
是否可以手动去注册微服务,在注册微服务之前先将之前存在于注册中心的微服务信息删除
我通过POSTMan调用是在body中输入一个null,会出现你这种情况,能把User的定义也贴一下吗
可以搭配@NotNull使用
你直接在接口的参数声明上加一个@NotNull showMonthUsages(@RequestBody @Valid @NotNull School requestbody)
我在2.6.0版本的chassis中在对象中使用@NotNull注解的时候,是把servicecomb中的hibernate-validator以及jakarta.validation-api排除,使用spring-boot-starter-validation,jakarta.validation-api 3.0 ` org.springframework.boot spring-boot-starter-validation 2.6.7 jakarta.validation jakarta.validation-api 3.0.0 `
> servicecomb版本 2.1.5版本是没有问题的,对比新版本。发现是VertxServerRequestToHttpServletRequest这个类的ServletInputStream getInputStream()方法修改导致的 Rest on Servelt应该用不到这个转换类吧