上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 134 下一页
摘要: B、 jstack jstack主要用来查看某个Java进程内的线程堆栈信息。语法格式如下: 1 jstack [option] pid 2 jstack [option] executable core 3 jstack [option] [server-id@]remote-hostname-o 阅读全文
posted @ 2018-04-09 13:50 跨境电商杂货铺 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 第一、dubbo Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 反之,Dubbo 缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。 阅读全文
posted @ 2018-04-08 21:10 跨境电商杂货铺 阅读(163) 评论(0) 推荐(0) 编辑
摘要: dubbo白名单 阅读全文
posted @ 2018-04-08 21:08 跨境电商杂货铺 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 作者:网易云链接:https://www.zhihu.com/question/45413135/answer/226794957来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简而言之,Dubbo确实类似于Spring Cloud的一个子集,Dubbo功能和文档完善 阅读全文
posted @ 2018-04-08 21:06 跨境电商杂货铺 阅读(303) 评论(0) 推荐(0) 编辑
摘要: dubbo作为rpc框架,实现的效果就是调用远程的方法就像在本地调用一样。如何做到呢?就是本地有对远程方法的描述,包括方法名、参数、返回值,在dubbo中是远程和本地使用同样的接口;然后呢,要有对网络通信的封装,要对调用方来说通信细节是完全不可见的,网络通信要做的就是将调用方法的属性通过一定的协议( 阅读全文
posted @ 2018-04-08 20:53 跨境电商杂货铺 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中我们大致浏览了zookeeper的启动过程,并且提到在Zookeeper的启动过程中leader选举是非常重要而且最复杂的一个环节。那么什么是leader选举呢?zookeeper为什么需要leader选举呢?zookeeper的leader选举的过程又是什么样子的?本文的目的就是解决 阅读全文
posted @ 2018-04-08 20:08 跨境电商杂货铺 阅读(1773) 评论(0) 推荐(1) 编辑
摘要: 比较敏感的数据比如金额修改,同一时间只能有一个人操作,想象下2个人同时修改金额,一个加金额一个减金额,为了防止同时操作造成数据不一致,需要锁,如果是数据库需要的就是行锁或表锁,如果是在集群里,多个客户端同时修改一个共享的数据就需要分布式锁 阅读全文
posted @ 2018-04-08 20:05 跨境电商杂货铺 阅读(147) 评论(0) 推荐(0) 编辑
摘要: zookeeper集群,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的。 阅读全文
posted @ 2018-04-08 20:01 跨境电商杂货铺 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 分布式应用正在运行的一组系统称为集群,而在集群中运行的每台机器被称为节点。 分布式应用有两部分, Server(服务器) 和 Client(客户端) 应用程序。服务器应用程序实际上是分布式的,并具有通用接口,以便客户端可以连接到集群中的任何服务器并获得相同的结果。 客户端应用程序是与分布式应用进行交 阅读全文
posted @ 2018-04-08 19:06 跨境电商杂货铺 阅读(585) 评论(0) 推荐(0) 编辑
摘要: Solr有两个不同的部分,索引和搜索。索引是以适当格式存储数据以便后续可以搜索的过程。Solr使用ZooKeeper对多个节点中的数据进行索引和搜索。ZooKeeper提供以下功能: 根据需要添加/删除节点 在节点之间复制数据,随后最小化数据丢失 在多个节点之间共享数据,随后从多个节点搜索以获得更快 阅读全文
posted @ 2018-04-08 18:21 跨境电商杂货铺 阅读(136) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 134 下一页