难得的大扫除
为了应对房东的视察,周末做了一次难得的大扫除
因为后台使用的 dubbo 作为 rpc 框架,并且会有一些日常使用情景有一些小的技巧,在这里做下记录作笔记用
1 | <dubbo:registry address="zookeeper://127.0.0.1:2181" register="false" /> |
就是只要 register="false"
就可以了,这样比如我们在开发环境想运行服务,但又不想让开发环境正常的请求调用到本地来,当然这不是唯一的方式,通过 dubbo 2.7 以上的 tag 路由也可以实现或者自行改造拉取和注册服务的逻辑,因为注册到注册中心的其实是一串带参数的 url,还是比较方便改造的。相反的就是只注册,不拉取
1 | <dubbo:registry address="zookeeper://127.0.0.1:2181" subscribe="false" /> |
这个使用场景就是如果我这个服务只作为 provider,没有任何调用其他的服务,其实就可以这么设置
1 | <dubbo:provider loadbalance="random" weight="50"/> |
首先这是在使用了随机的负载均衡策略的时候可以进行配置,并且是对于多个 provider 的情况下,这样其实也可以部分解决上面的只拉取不注册的问题,我把自己的权重调成 0 或者很低
给定两个大小分别为 `m` 和 `n` 的正序(从小到大)数组 `nums1` 和 `nums2`。请你找出并返回这两个正序数组的 **中位数** 。
给定一个已排序的链表的头 `head` , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。