![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
lycprimer
这个作者很懒,什么都没留下…
展开
-
RabbitMQ消息Unacked的可能原因
项目场景:最近在写Android应用时,使用到了RabbitMQ实现评论消息与聊天消息的实时收发,这两种消息分别通过两个阻塞线程来接收,两个线程监听同一个队列(每个用户拥有一个队列),根据发送消息的exchange进行区分。在接收消息并保存至本地数据库后会手动应答,阻塞线程销毁时会关闭Connection连接。代码如下:@Override private void consumeMessage(final String queueName){ Thread thread原创 2021-11-17 17:47:33 · 6796 阅读 · 0 评论 -
nacos配置中心无法获取配置
从nacos获取配置时出现IllegalArgumentException: Could not resolve placeholder ‘xxx’ in value "${xxx}"异常最近在使用nacos动态获取配置时总是抛出无法获取配置进行注入的异常,但是检查application.yaml配置文件发现参数都正确,dataId也是按照官方的格式myforum-userservice-provider-dev.yaml,但就是获取不到配置,下面是配置文件之后发现在获取配置异常前也抛出了Conne原创 2021-10-07 11:18:14 · 1652 阅读 · 0 评论 -
Feign抛出SocketTimeoutException超时异常
SpringCloud微服务中Feign抛java.net.SocketTimeoutException: Connection timed out异常最近在写微服务项目时,服务消费者总会跳出连接超时错误,也试过设置Feign的超时时间(feign.client.config.default.connectTimeout),但是并没有什么作用。而且在用登录功能做测试的时候,发现虽然抛出异常,但是仍然能够正常登录,最后发现是服务搭建的问题当时nacos运行于阿里云上,云上同时也运行着登录微服务,本地运行原创 2021-10-06 21:09:06 · 2597 阅读 · 1 评论