logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ribbon负载均衡策略

ribbon负载均衡策略Greenwich.SR1版本类中文描述RandomRule随机策略随机选择serverRoundRobinRule轮询策略按顺序循环选择serverRetryRule重试策略在配置时间内选择server不成功,则一直尝试选择一个可用的serverBestAvailableRule最低并发策略逐个考察server,...

rabbitmq 多实例消费者,只允许一个实例消费者消费

一般的,在rabbitmq中,如果采用 direct 类型的exchange, 相同队列的多个消费者,消费时通过 轮询的方式,消息一次发送给A,下一条消息就发送给B, 再来一条消息就发送给 A。但是现在的场景就是即使有多个消费者实例,我只想让一个消费者消费,其他消费者作为备选,类型的队列,即在创建队列的时候,增加额外参数。创建好队列之后 ,就可以看见 队列上有一个。标签的就说明是正在消费的客户端。

#rabbitmq
flink- Could not acquire the minimum required resources

发现并不能和 flink-jobmanager 进行通信。Available Task Slots都显示始终是0。属性,将其调大,结果还是没用。查看 k8s ,发现少了。重启 flink, 解决。

#flink
elasticsearch-冷热分离

ES集群的索引写入及查询速度主要依赖于磁盘的IO速度,冷热数据分离的关键点为使用固态磁盘存储数据。若全部使用固态,成本过高,且存放冷数据较为浪费,因而使用普通机械磁盘与固态磁盘混搭,可做到资源充分利用,性能大幅提升的目标。因此我们可以将实时数据(5天内)存储到热节点中,历史数据(5天前)的存储到冷节点中,并且可以利用ES自身的特性,根据时间将热节点的数据迁移到冷节点中,这里因为我们是按天建立索引库

#elasticsearch
JVM-一个命令查看死锁

【代码】JVM-一个命令查看死锁。

#jvm
httpclient - PoolingHttpClientConnectionManager 连接池监控

一般的, httpClient 在使用了连接池后,自身会处理空闲连接的回收,不过是在下一次请求获取连接的时候,才会释放之前已经过期的连接,这里我们可以采用启动一个线程来 连接池中连接的信息这样就可以了,你也可以主动回收过期连接,直接打开注释 的代码即可

spring cloud gateway + nacos 灰度发布

在客户端请求网关时,headers带上 svc_version=1.0, 那么请求就会打到 5558这个应用。

#spring cloud
Spring Oauth2-Authorization-Server private-key-jwt 模式

Spring Oauth2-Authorization-Server private key jwt 模式基于 spring-security-oauth2-authorization-server 0.2.3参数参数值scope域grant_type授权类型:client_credentialsclient_assertion_typejwt type: urn:ietf:params:oaut

jmeter - java.net.ConnectException Connection refused connect

jmeter - java.net.ConnectException: Connection refused: connect问题java.net.ConnectException: Connection refused: connectat java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)at java.net.Dua

#jmeter
rabbitmq持久化

rabbitmq持久化持久化是为提高rabbitmq消息的可靠性,防止在异常情况(重启,关闭,宕机)下数据的丢失rabbitmq持久化分为三个部分: 交换器的持久化、队列的持久化和消息的持久化交换器的持久化交换器的持久化是通过声明队列时,将durable参数设置为true实现的。如果交换器不设置持久化,那么rabbitmq服务重启之后,相关的交换器元数据将会丢失,不过消息不会丢失,只是...

    共 135 条
  • 1
  • 2
  • 3
  • 14
  • 请选择