02 2018 档案

只有注册用户登录后才能阅读该文。
posted @ 2018-02-24 16:04 Jtianlin 阅读(10) 评论(0) 推荐(0)
摘要:本文转自:http://www.cnblogs.com/0201zcr/p/4694945.html 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址 阅读全文
posted @ 2018-02-24 15:40 Jtianlin 阅读(175) 评论(0) 推荐(0)
摘要:1. 整体技术的评价 2. 有哪些方面不足 3. 你们准备招一个什么样的人 4. 程序猿未来的发展方向 阅读全文
posted @ 2018-02-12 11:04 Jtianlin 阅读(159) 评论(0) 推荐(0)
摘要:1. rocketMQ安装: 编译完成以后准备启动项目,注意:bin的位置是编译后target目录下,启动命令在这里。 linux命令目录:你的目录/rocketmq-all-4.2.0/distribution/target/apache-rocketmq/bin windows命令目录:你的目录 阅读全文
posted @ 2018-02-09 17:13 Jtianlin 阅读(1114) 评论(0) 推荐(0)
摘要:rocketMq实现顺序消费的原理 produce在发送消息的时候,把消息发到同一个队列(queue)中,消费者注册消息监听器为MessageListenerOrderly,这样就可以保证消费端只有一个线程去消费消息 注意:是把把消息发到同一个队列(queue),不是同一个topic,默认情况下一个 阅读全文
posted @ 2018-02-09 16:28 Jtianlin 阅读(13805) 评论(6) 推荐(0)
摘要:三次握手协议: 1. Client端发送连接请求报文, 2. Server段接受连接后回复ACK报文,并为这次连接分配资源。 3. Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 四次挥手: 中断连接端可以是Client端,也可以是Server 阅读全文
posted @ 2018-02-07 19:41 Jtianlin 阅读(161) 评论(0) 推荐(0)
摘要:1. 基于公司内部开源共建原则, RocketMQ项目只维护核心功能,且去除了所有其他运行时依赖,核心功能最简化。每个BU的个性化需求都在RocketMQ项目之上进行深度定制。RocketMQ向 其他BU提供的仅仅是Jar包,例如要定制一个Broker,那么只需要依赖rocketmq-broker这 阅读全文
posted @ 2018-02-07 15:50 Jtianlin 阅读(1010) 评论(0) 推荐(0)
摘要:单数据库一致性: 1. 利用事务 分布式系统事务一致性: 1. 本地事务消息队列:两段提交,利用本地事务保证消息的可靠性 生产者: 1). 在数据库(mysql)增加一个消息表,将本地数据修改和消息记录放到同一个事务中,保证同时成功或失败。 2). 本地数据修改成功后,事务提交完毕。producer 阅读全文
posted @ 2018-02-01 14:53 Jtianlin 阅读(1117) 评论(0) 推荐(0)