上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页
摘要: 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., 阅读全文
posted @ 2022-07-23 22:23 开源遗迹 阅读(20) 评论(0) 推荐(0)
摘要: 给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 输入:s = "(()"输出:2解释:最长有效括号子串是 "()"示例 2: 输入:s = ")()())"输出:4解释:最长有效括号子串是 "()()"示例 3: 输入:s = ""输出:0 阅读全文
posted @ 2022-07-23 21:17 开源遗迹 阅读(24) 评论(0) 推荐(0)
摘要: 1、为什么要用 Dubbo?随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式系统 阅读全文
posted @ 2022-07-23 18:34 开源遗迹 阅读(88) 评论(0) 推荐(0)
摘要: Consumer 端在发起调用之前会先走 filter 链;provider 端在接收到请求时也是先走 filter 链,然后才进行真正的业务逻辑处理。默认情况下,在 consumer 和 provider 的 filter 链中都会有 Monitorfilter。1、MonitorFilter 向 阅读全文
posted @ 2022-07-23 17:44 开源遗迹 阅读(84) 评论(0) 推荐(0)
摘要: 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 trun 阅读全文
posted @ 2022-07-23 12:59 开源遗迹 阅读(30) 评论(0) 推荐(0)
摘要: 1、什么是Rabbitmq 采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方的存在,实现了服务之间的高度解耦 2、为什么要使用 rabbitmq 1、在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; 2、拥有持久化的机制,进程消息,队列中的信息也可以保存下 阅读全文
posted @ 2022-07-23 10:41 开源遗迹 阅读(581) 评论(0) 推荐(0)
摘要: 消息积压处理办法:临时紧急扩容:先修复 consumer 的问题,确保其恢复消费速度,然后将现有 cnosumer 都停掉。新建一个 topic,partition 是原来的 10 倍,临时建立好原先 10 倍的 queue 数量。然后写一个临时的分发数据的 consumer 程序,这个程序部署上去 阅读全文
posted @ 2022-07-23 09:53 开源遗迹 阅读(269) 评论(0) 推荐(0)
摘要: 先看顺序会错乱的场景:RabbitMQ,一个queue,多个consumer,这不明显乱了; 解决: 1、拆分多个queue,每个queue一个consumer,就是多一些queue而已,确实有点麻烦, 2、或者就一个queue就是对应一个consumer,然后这个consumer内部调用内存队列做 阅读全文
posted @ 2022-07-23 09:41 开源遗迹 阅读(83) 评论(0) 推荐(0)
摘要: 数据的丢失问题,可能出现在生产者、MQ、消费者中生产者丢失:生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能。此时可以选择用RabbitMQ 提供的事务功能,就是生产者发送数据之前开启 RabbitMQ事务channel.txSelect,然后发送消 阅读全文
posted @ 2022-07-23 09:29 开源遗迹 阅读(127) 评论(0) 推荐(0)
摘要: 系统可用性降低系统引入的外部依赖越多,越容易挂掉,本来你就是 A 系统调用 BCD 三个系统的接口就好了,人 ABCD 四个系统好好的,没啥问题,你偏加个 MQ 进来,万一MQ 挂了咋整?MQ 挂了,整套系统崩溃了,你不就完了么。系统复杂性提高硬生生加个 MQ 进来,你怎么保证消息没有重复消费?怎么 阅读全文
posted @ 2022-07-23 08:02 开源遗迹 阅读(43) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页