存储架构 2018-09-13

Docker学习之搭建ActiveMQ消息服务

前言 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情……
综合编程 2018-09-13

Docker学习之搭建ActiveMQ消息服务

前言 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情……
综合编程 2018-08-22

SpringBoot开发案例之邮件多实例发送

前言 最近在做邮件发送的服务,正常来说 SpringBoot 整合mail还是很方便的,然而来了新的需求:A请求使用邮箱C发送,B请求使用邮箱D发送,也就是说我们需要配置两套发送……
存储架构 2018-07-28

Grafana+Telegraf+Influxdb监控Tomcat集群方案

前言 前一段时间自家养的几只猫经常出问题,由于没有有效的监控预警手段,以至于问题出现或者许久一段时间才会被通知到。凌晨一点这个锅可谁都不想背,为此基于目前的情……
存储架构 2018-06-29

ELK日志监控平台告警升级(邮件+钉钉)

前言 近期,邮件告警通知无法送达,导致部分错误信息开发人员没有及时收到,触发了手动电话通知机制。这个锅我背,之前好好的,突然前段时间就不好使了(脚本什么的并没……
存储架构 2018-06-23

记一次真实的网站被DDOS攻击经历

前言 距离上次被DDOS攻击已经有10天左右的时间,距离上上次已经记不起具体那一天了,每一次都这么不了了只。然而近期一次相对持久的攻击,我觉得有必要静下心来,分享一……
科技动态 2018-06-22

开发银联支付之前要做的那些事儿

银联支付 之前做过一次银联支付的配置工作,然而第二次配置,虽然有点印象,但最终还是翻查了半天资料和代码,才完成了配置。这里对银联支付所需做一个简单的整理说明……
综合技术 2018-06-15

开发微信支付之前要做的那些事儿

前言 之前做过一次微信支付的配置工作,然而第二次配置,虽然有点印象,但最终还是翻查了半天资料和代码,才完成了配置。这里对微信支付所需做一个简单的整理说明,……
存储架构 2018-05-20

从构建分布式秒杀系统聊聊线程池

前言 从0到1构建分布式秒杀系统案例的代码已经全部上传至码云,文章也被分发到各个平台。其中也收到了不少小伙伴喜欢和反馈,有博客园的网友如是说: 说实话,能用上的……
移动互联 2018-04-16

SpringBoot开发案例之多任务并行处理

前言 最近在做一个原始成绩统计的功能,用户通过前台设置相关参数,后台实时统计并返回数据。相对来说统计功能点还是比较多的,这里大体罗列一下。个人排名 本次测试的……
存储架构 2018-02-24

Docker学习之搭建MySql容器服务

描述 MySQL 5.6 SQL数据库服务器Docker镜像,此容器映像包含用于OpenShift的MySQL 5.6 SQL数据库服务器和一般用法。用户可以选择RHEL和基于CentOS的图像。然后CentOS镜……
存储架构 2018-02-12

Nginx学习之静态文件服务器配置

在Java开发以及生产环境中,最常用的web应用服务器当属Tomcat,尽管这只猫也能够处理一些静态请求,例如图片、html、样式文件等,但是效率并不是那么尽人意。在生产环境……
存储架构 2018-02-11

JavaWeb项目架构之NFS文件服务器

NFS简介 NFS(Network File System)即网络文件系统。 主要功能:通过网络(局域网)让不同的主机系统之间可以共享文件或目录。 主要用途:NFS网络文件系统一般被用来存……
存储架构 2018-01-16

JavaWeb项目架构之Redis分布式日志队列

架构、分布式、日志队列,标题自己都看着唬人,其实就是一个日志收集的功能,只不过中间加了一个Redis做消息队列罢了。前言 为什么需要消息队列? 当系统中出现“生产“……
存储架构 2017-12-13

分布式服务Dubbo+Zookeeper安全认证

前言 由于之前的服务都是在内网,Zookeeper集群配置都是走的内网IP,外网不开放相关端口。最近由于业务升级,购置了阿里云的服务,需要对外开放Zookeeper服务。 ##问题 Z……
存储架构 2017-07-07

MongoDB从入门到“精通”(实战操作二)

说一件逗比的事情,昨晚忙活了1个小时,把教程一梳理了一下,其实也没什么好梳理的,就是查阅了一下下命令的使用情况。 本来就很早接触了mongo,只是没有继续深入罢了。……