本博客包含多个文档和书籍的翻译,但有能力者推荐阅读英文原版

标签:Java

【更新中】Java架构师成长直通车:主从复制高可用Redis集群

分布式阶段的主要内容分布式缓存中间件 Redis分布式会话与单点登录分布式搜索引擎 Elasticsearch分布式文件系统分布式消息队列分布式锁数据库读写分离与分库分表数据库表全局唯一主键 id 设计分布式事务与数据一致性接口幂等设计与分布式限流本文主要内容分布式架构概述分布式缓存及Redis 简介安装和使用分布式架构……

Java架构师成长直通车:LVS+Nginx实现高可用集群

LVS+Nginx实现高可用集群常见服务器安装 Nginx(CentOS)Nginx 的进程模型Nginx 事件处理nginx.conf 核心配置文件Nginx 的跨域配置和防盗链负载均衡和集群配置Nginx集群配置Jmeter负载均衡 – 轮询&权重upstream指令参数负载均衡 – ip_……

Java架构师成长直通车:单体项目阶段

相关文章 Java架构师成长直通车:LVS+Nginx实现高可用集群Java架构师成长直通车:主从复制高可用Redis集群大型网站一般具备9个特点:高并发,流量大高可用大数据迭代周期短用户量庞大可持续升级安全级别高可弹性扩展吞吐量高,响应速度快代码地址:https://github.com/alanhou/FoodieS……

JAVA学习笔记

Java关键字图表JAVA生产环境性能监控与调优Java接口自动化测试实战笔记使用 Nexus 搭建Maven 仓库架构师系列Java架构师成长直通车:单体项目阶段Java架构师成长直通车:LVS+Nginx实现高可用集群Java架构师成长直通车:主从复制高可用Redis集群Java架构师成长直通车:Redis缓存雪崩,穿透Java 入门……

使用 Nexus 搭建Maven 仓库

Nexus可通过源码等方式进行安装,最简单的方式是通过 Docker 创建同时使用 Docker Volume 进行持久化数据存储,以下使用指定的目录进行创建: mkdir /var/nexus-data && chown -R 200 /var/nexus-datasudo docker run -d -p……

七牛云网络资源转存所遇到的坑

在使用七牛进行网络资源转存时会出现读取超时(30s)的问题,如以下报错: _ResponseInfo__response:None, exception:HTTPConnectionPool(host='iovip.qbox.me', port=80): Read timed out. (read timeout=30), st……

Java接口自动化测试实战笔记

综述代码管理工具Git测试框架 TestNG测试报告Mock 接口框架HTTP 协议接口测试框架 HttpClientSprintBoot 自动化测试开发数据持久层框架 MyBatis</aMyBatis+MySQL实现用例管理TestNG+MyBatis实现数据校验Jenkins持续集成综述需求阶段:项目立项、产……

JAVA生产环境性能监控与调优

本文主要内容包含JVM的参数类型jinfo & jps(参数和进程查看)jstat(类加载、垃圾收集、JIT 编译)jmap+MAT(内存溢出)jstack(线程、死循环、死锁)JVisualVM(本地和远程可视化监控)使用 BTrace 进行拦截调试Tomcat 性能监控与调优Nginx 性能监控与调优JVM 层 GC 调……

通过CentOS 7从零开始学习Linux及常见问题

通过CentOS 7从零开始学习Linux及常见问题

本文将通过CentOS 7来学习Linux的以下常用知识:Linux网络设置SSH常用配置和使用方法Linux常用服务Crontab定时任务NTP时间同步Logrotate日志切割Supervisor进程管理Linux常用命令Linux中的防火墙配置方法使用Apache配置Web服务器使用Nginx配置Web服务器MySQL的……

【大数据基础】Hadoop集群环境伪分布式配置

本文使用环境为在VirtualBox上安装的CentOS虚拟机。这个安装部分比较简单,不再赘述,对这块不太熟悉的话可以参考【大数据基础】VirtualBox安装CentOS实操,考虑到生产环境多采用64位,本文中也使用64位的系统进行安装。一、准备工作在进入前需先做好网络配置,这部分在【大数据基础】VirtualBox安装CentOS实操中也做了介绍。接……