实现CommandLineRunner 接口,springboot在启动时会自动调用run方法。通过@Order注解可以指定执行顺序。 ...
分类:
编程语言 时间:
2019-07-05 09:16:04
阅读次数:
130
一、通配符(wildcards)wildcards用来支持名字分层体系,它不是JMS规范的一部分,是ActiveMQ的扩展ActiveMQ支持一下三种wildcards1:“.”用于作为路径上名字间的分隔符2:“*”用于匹配路径上的任何名字3:“>”用于递归地匹配任何以这个名字开始的destination示例,假设有两个destinationsPRICE.STOCK.NASDAQ.IBM(I
分类:
其他好文 时间:
2019-07-01 00:54:04
阅读次数:
98
Mysql主从配置,实现读写分离 Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时 ...
分类:
数据库 时间:
2019-06-25 15:23:35
阅读次数:
137
一、负载均衡的作用 1、转发功能 按照一定的算法【权重、轮询】,将客户端请求转发到不同应用服务器上,减轻单个服务器压力,提高系统并发量。 2、故障移除 通过心跳检测的方式,判断应用服务器当前是否可以正常工作,如果服务器期宕掉,自动将请求发送到其他应用服务器。 3、恢复添加 如检测到发生故障的应用服务 ...
分类:
其他好文 时间:
2019-06-25 15:15:43
阅读次数:
98
VLAN的功能区段化:使用VLAN可将单一的交换架构,一个广播域分隔成多个广播域,相当于分隔出物理上分离的多个单独的网络。即将一个网络进行区段化,减少每个区段的主机数量,提高网络性能。灵活性:VLAN配置、成员的添加、移去和修改都是通过在交换机上进行配置实现的。一般情况下无须更改物理网络与增添新设备 ...
分类:
其他好文 时间:
2019-05-22 09:35:15
阅读次数:
75
原文:.NET Core 3.0之深入源码理解Configuration(三)写在前面 上一篇文章讨论了文件型配置的基本内容,本篇内容讨论JSON型配置的实现方式,理解了这一种配置类型的实现方式,那么其他类型的配置实现方式基本可以触类旁通。看过了上一篇文章的朋友,应该看得出来似曾相识。此图主要表达了... ...
分类:
Web程序 时间:
2019-05-20 01:14:42
阅读次数:
193
写在前面 上一篇文章讨论了文件型配置的基本内容,本篇内容讨论JSON型配置的实现方式,理解了这一种配置类型的实现方式,那么其他类型的配置实现方式基本可以触类旁通。看过了上一篇文章的朋友,应该看得出来似曾相识。此图主要表达了文件型配置的实现,当然其他配置,包括自定义配置,都会按照这样的方式去实现。 J... ...
分类:
Web程序 时间:
2019-05-19 23:26:11
阅读次数:
207
最近做了一个自动支持多数据源配置的功能,基于springboot生态扩展,可自动识别配置文件中的数据库配置参数,并进行autoconfig。 multiple datasource多数据源支持模块 功能性 支持自动化配置多个数据源; 支持自动化配置持久层框架(mybatis); 支持自动化配置分布式 ...
分类:
编程语言 时间:
2019-05-17 13:55:47
阅读次数:
155
实现步骤: 1. 将下载好的eclipse项目下所有文件夹删除,只留下 src 和 WebRoot 文件夹 2. 点击 File/New/Project from Existing Sources 按钮选择项目 3. 选择Create project from existing sources(根据 ...
分类:
系统相关 时间:
2019-05-12 10:47:53
阅读次数:
156
Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy,它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行.基于此可以实现负载均衡、读写分离、高可用性等需求,与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置 ...
分类:
数据库 时间:
2019-05-12 10:25:51
阅读次数:
157