- 博客(4)
- 收藏
- 关注
原创 spring cloud gateway,调用网关200但是返回值为空
其实之前有人已经讨论过这个问题,其中一个原因是资源路径中缺少负载均衡netflix-ribbon。当使用gateway分发微服务访问请求时,返回状态是200,但是无任何返回值。其中ip地址为gate-way所在ip, 路径cloud-client1是另一个服务名称。服务注册和发现中间件使用的是zookeeper,相信使用其他中间件如nacos,consul, eruka等也会出现同样的情况。言归正传,我们来看看另一种情况.开启后路由功能正常访问。
2023-07-18 16:31:55 1325
原创 非Spring boot下,ObjectMapper配置LocaleDateTime序列化和反序列化
在非Spring boot情况下,没有使用自动配置,使用ObjectMapper序列化LocaleDateTime对象时会报错。运行后报错,提示需要添加jackson-datatype-jsr310,实际上项目资源有导入这个包。过期时间:[2023,2,11,16,37,42,50000000]过期时间:"2023-02-11T16:37:42.05"过期时间:"2023-02-11 16:37:42"
2023-07-14 16:00:01 643 1
原创 【解决】mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止--原因是删除了MySQL中的log文件后,log index文件没有对应更新,导致服务启动失败
记起之前整理电脑时,将Mysql的Log文件删除了,在删除之前MySQL并没有异常,是不是这个原因导致的?于是根据这个原因去排查,发现原因确实是这样。按照以上链接排查之后仍然不能解决问题。只能自己思考解决方案。按以上方法解决后,mysql服务回复正常启动。
2023-02-07 15:19:58 252 1
原创 解决数据库H2 error: “Syntax error in SQL statement ... expected identifier“
问题产生的原因是Hibernate/JPA生成的表与数据库保留字冲突,如‘USER’表, 解决的方法是修改表名,或者数据库取消冲突的保留字:在配置表中设置:NON_KEYWORDS=USER其中完整的设置例如下:spring.datasource.url=jdbc:h2:mem:testdb;NON_KEYWORDS=USERspring.datasource.driverClassName=org.h2.Driverspring.datasource.username=saspring.dataso
2022-06-12 21:43:39 6166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人