mac安装nginx
先安装brew
brew install nginx
brew services start nginx
安装路径
MacBook-Pro:~ mac$ cd /usr/local/etc/nginx/
MacBook-Pro:nginx...
汪明鑫
5年前 (2019-10-14) 873浏览 0评论
0喜欢
Spring Boot + ActiveMQ + Mybatis + mysql
基于MQ + 事件表 实现分布式事务解决方案
什么是分布式事务就不啰嗦了,我了解的也不多
就是rpc调用导致的事务问题,区别于本地事务
比如:
用户注册后,即送皮肤
用户注册是操作在D...
汪明鑫
5年前 (2019-09-26) 967浏览 0评论
0喜欢
消息协议
AMQP
MQTT
STOMP
XMPP
JMS
接口规范,与平台无关的API
是对AMQP、MQTT、STOMP、XMPP更高一层抽象
类似JDBC
点对点模型
发布/订阅模型
ActiveMQ完全支持JMS
如...
汪明鑫
5年前 (2019-09-25) 1072浏览 0评论
0喜欢
利用Socket,ArrayBlockingQueue,IO流模拟消息队列的消息生产和消费
需要一个消息处理中心,存储消息
生产消息客户端 —> 消息处理中心 —> 消费消息客户端
模拟最简单的一种模式
生产者往消息中心推...
汪明鑫
5年前 (2019-09-20) 817浏览 0评论
0喜欢
字段类型后的数字
建表时我们在数字类型后习惯跟一个括号加数字
如int(11),varchar(20)等
那这些数字究竟有什么含义呢?
常见误解(包括我自己一开始也是想当人):
认为数字就是限制数据存储长度
下面我们揭开数据类型(m)的真面目
数据类型(m) 来约...
汪明鑫
6年前 (2019-08-15) 888浏览 0评论
0喜欢
在mac使用brew安装mysql
Homebrew
什么是Homebrew呢?Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include ...
汪明鑫
6年前 (2019-08-15) 1020浏览 0评论
0喜欢
容灾
容灾就是对灾难(disater)的容忍能力,即在灾难袭来时,能够保证信息系统正常运行而采取的措施,以实现业务连续性为目标。
容灾的实现通常都涉及到冗余,比如做最简单的主备。
天灾人祸都会影响服务可用性
容灾的不同层级
数据级容灾...
汪明鑫
6年前 (2019-08-13) 1006浏览 0评论
0喜欢
幂等性 : 多次相同参数的请求,返回相同的结果或产生一样的效果。
比如系统A对系统B做一个数据插入操作,如果网络超时调用失败,A会对B重试调用,因此B系统该接口必须支持幂等,否则会出现插入重复数据。
查询和删除都是天然的幂等性操作。
幂等...
汪明鑫
6年前 (2019-08-06) 863浏览 0评论
0喜欢
为什么使用分布式
传统的单体应用随着业务规模扩大已经远远不够开始出现瓶颈甚至很多问题。
部署在一个JVM下容易造成内存泄漏、异常退出。
分布式更能适应当今大数据、大流量的场景。访问量、数据量大。
什么是分布式
任务分解 & 节点通信
一个业务拆分成多个子系统...
汪明鑫
6年前 (2019-07-16) 1009浏览 0评论
0喜欢
今天启动虚拟机,报错:
Transport (VMDB) error -44: Message. The VMware Authorization Service is not running.
服务未开启
进入cmd ,输入servic...
汪明鑫
6年前 (2019-07-04) 967浏览 5评论
0喜欢