nginx 的配置文件删掉一些注释的部分
#user nobody;
worker_processes 1; #表示一个工作线程 或者配置成cpu线程数或2倍
events {
worker_connections 1024; #允许连...
汪明鑫
6年前 (2019-10-17) 925浏览 0评论
0喜欢
转载请注明:汪明鑫的个人博客 » 消息队列 全景图...
汪明鑫
6年前 (2019-10-14) 982浏览 0评论
1喜欢
mac安装nginx
先安装brew
brew install nginx
brew services start nginx
安装路径
MacBook-Pro:~ mac$ cd /usr/local/etc/nginx/
MacBook-Pro:nginx...
汪明鑫
6年前 (2019-10-14) 957浏览 0评论
0喜欢
Spring Boot + ActiveMQ + Mybatis + mysql
基于MQ + 事件表 实现分布式事务解决方案
什么是分布式事务就不啰嗦了,我了解的也不多
就是rpc调用导致的事务问题,区别于本地事务
比如:
用户注册后,即送皮肤
用户注册是操作在D...
汪明鑫
6年前 (2019-09-26) 1047浏览 0评论
0喜欢
消息协议
AMQP
MQTT
STOMP
XMPP
JMS
接口规范,与平台无关的API
是对AMQP、MQTT、STOMP、XMPP更高一层抽象
类似JDBC
点对点模型
发布/订阅模型
ActiveMQ完全支持JMS
如...
汪明鑫
6年前 (2019-09-25) 1176浏览 0评论
0喜欢
利用Socket,ArrayBlockingQueue,IO流模拟消息队列的消息生产和消费
需要一个消息处理中心,存储消息
生产消息客户端 —> 消息处理中心 —> 消费消息客户端
模拟最简单的一种模式
生产者往消息中心推...
汪明鑫
6年前 (2019-09-20) 907浏览 0评论
0喜欢
字段类型后的数字
建表时我们在数字类型后习惯跟一个括号加数字
如int(11),varchar(20)等
那这些数字究竟有什么含义呢?
常见误解(包括我自己一开始也是想当人):
认为数字就是限制数据存储长度
下面我们揭开数据类型(m)的真面目
数据类型(m) 来约...
汪明鑫
6年前 (2019-08-15) 978浏览 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) 1154浏览 0评论
0喜欢
容灾
容灾就是对灾难(disater)的容忍能力,即在灾难袭来时,能够保证信息系统正常运行而采取的措施,以实现业务连续性为目标。
容灾的实现通常都涉及到冗余,比如做最简单的主备。
天灾人祸都会影响服务可用性
容灾的不同层级
数据级容灾...
汪明鑫
6年前 (2019-08-13) 1122浏览 0评论
0喜欢
幂等性 : 多次相同参数的请求,返回相同的结果或产生一样的效果。
比如系统A对系统B做一个数据插入操作,如果网络超时调用失败,A会对B重试调用,因此B系统该接口必须支持幂等,否则会出现插入重复数据。
查询和删除都是天然的幂等性操作。
幂等...
汪明鑫
6年前 (2019-08-06) 947浏览 0评论
0喜欢