一、zookeeper集群介绍 zookeeper集群的目的是为了保证系统的性能承载更多的客户端连接设专门提供的机制。 通过集群可以实现以下功能: 读写分离:提高承载,为更多的客户端提供连接,并保障性能。 主从自动切换:提高服务容错性,部分节点故障不会影响整个服务集群。 因为 zookeeper 通 ...
分类:
其他好文 时间:
2020-07-14 00:41:44
阅读次数:
47
一、properties属性在使用 properties 标签配置时,我们可以采用两种方式指定属性配置1)直接在主配置文件中定义数据库连接信息 2)引入外部配置文件在 classpath 下定义jdbcConfig.properties文件jdbc.driver=com.mysql.jdbc.Dri... ...
分类:
其他好文 时间:
2020-07-13 15:42:10
阅读次数:
70
图灵学院 java架构师学习路线 微服务的交互模式 本节介绍微服务之间交互的通用设计模式,这些设计模式对微服务之间的交互定义契约,服务的生产者和调用者都需要遵守这些契约,才能保证微服务不出问题。 1. 读者容错模式 读者容错模式(Tolerant Reader)指微服务化中服务提供者和消费者之间如何 ...
分类:
编程语言 时间:
2020-07-13 15:30:06
阅读次数:
71
jdbc配置以及需要引入的包还有,配置里驱动的类 Microsoft SQL Server Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000) 驱动程序包名:msbase.jar mssqlserver.jar msutil.jar 驱动 ...
分类:
数据库 时间:
2020-07-13 15:25:25
阅读次数:
71
一.Dubbo概述及配置项说明 1.什么是Dubbo Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。官网:DUBBO 节点说明: Provider:暴露服务的服务提供方 Consum ...
分类:
其他好文 时间:
2020-07-13 10:00:24
阅读次数:
97
问题描述- 学习网上视频课中的老项目,项目使用mysql-connector-5.X版本,druid版本1.0.9 ,本机JDK版本10数据库MySql 8.X,项目使用Maven构建。 首次进行数据库操作失败,后改用mysql-connector-8.X,修改driver和url后出现新错误如下: ...
分类:
其他好文 时间:
2020-07-12 22:20:10
阅读次数:
151
首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 互斥性。在任意时刻,只有一个客户端能持有锁。 不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 具有容错性。只要大部分的Redis节点正常运行,客户端就可以加锁和解锁。 解铃还须系 ...
分类:
其他好文 时间:
2020-07-12 20:29:53
阅读次数:
65
一、介绍 ? dubbo 主要是一个分布式服务治理解决方案。那么什么是服务治理? ? 服务治理主要是针对大规模服务化以后,服务之间的路由、负载均衡、容错机制、服务降级这些问题的解决方案,而 Dubbo 实现的不仅仅是远程服务通信,并且还解决了服务路由、负载、降级、容错等功能。 二、基本使用 三、Du ...
分类:
其他好文 时间:
2020-07-12 16:26:43
阅读次数:
51
#为网卡设置bond,实现多块网卡使用同一个ip地址以提供网卡负载均衡或容错的能力DEVICE=bond0TYPE=EthernetONBOOT=yesBOOTPROTO=noneIPADDR=192.168.90.80NETMASK=255.255.255.0BONDING_OPTS="mode= ...
分类:
系统相关 时间:
2020-07-12 12:08:20
阅读次数:
103