自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Nginx总结(三)--- Nginx+LVS+Keepalived 实践 (附:LVS没有轮询等问题)

一、应用场景KEEPALIVED:检测节点是否健康及故障自动切换LVS:四层软负载(越底层、效率越高)有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR),十种调度算法(rrr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq)NGINX:七层HTTP负载本次实践中的负载架构图:实践中的坑与问题:见三、实践注意点与思考二、实践过程  0.环境所...

2018-12-25 22:30:52 3949 2

原创 Nginx总结(二)--- Nginx的流媒体服务器搭建及推视频流的实现(实践转载)

Nginx流媒体服务器基于nginx的rtmp的服务器(nginx-rtmp-module)https://www.cnblogs.com/qazwsxwtc/p/5384967.htmlCentos6.5 nginx+nginx-rtmp配置流媒体服务器https://www.cnblogs.com/cnsanshao/p/6370941.htmlnginx + rtmp 搭建流媒体...

2018-12-17 22:58:10 886

原创 Nginx总结(一)--- Nginx安装及简单集群配置

Nginx是什么 nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。 支持高并发,能支持几万并发连接 资源消耗少,在3万并发连接下开启10个nginx线程消耗的内存不到200M 可以做http反向代理和负载均衡 支持异步网络i/o事件模型epollroot用户下安装nginx,非root用户下的nginx监听80端口的实现注:系统版本 ce...

2018-12-17 22:45:53 446

原创 特定业务输出监控日志到独立的日志文件中(自定义业务级别日志)

一、应用场景  在某些特定的功能类中,要完成一些精简有用的输出日志,此时,不能仅仅依靠默认的日志级别(info,error,debug等)控制日志输出。这时候需要考虑自定义日志的实现。  目标:对一个特定业务可以输出与该业务相关的日志  通过解读官方文档自定义日志,发现LOG4J2支持自定义日志,自定义日志等级可以在代码或配置文件中实现。  http://logging.apache.or...

2018-12-12 21:35:03 841

原创 定时load配置文件实现

一、应用场景:项目中需要频繁变更配置参数时,可以设置定时读取配置参数完成配置参数的及时加载          二、代码实现:    1.配置类import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import org.springframework.stereotype.Component;@C...

2018-12-10 21:43:12 715

原创 数组分批算法(配合多线程一起使用)

/** * 数组分批算法 * @param list 数组 * @param listSize 分成的数组大小 * @return 等分好的List */private List<ArrayList<String>> getListSegment(List<String> list,int listSize) { //预设存数组的数组 List...

2018-12-08 18:15:29 719

原创 HTTPS+域名访问非root用户下启动的tomcat项目实现

〇、主要解决的问题  1.HTTPS访问的默认是443端口,HTTP访问的是80端口,而Tomcat启动监听默认是8080端口,要想通过HTTPS访问Tomcat中加载的项目,要么让Tomcat监听443端口,要么让HTTPS访问8080端口。  2.Tomcat项目如果不在root用户下启动,是不能设置监听443端口的[小于1024的端口不能在非root下设置监听]  3.如果既想用HTT...

2018-12-08 17:20:01 913 1

转载 (转)Socket编程学习

(转)Java Socket编程----通信是这样炼成的 https://www.cnblogs.com/rocomp/p/4790340.html解决:ServerSocket接收不到字串数据 https://blog.csdn.net/cc007cc009/article/details/79128388...

2018-12-07 17:05:52 103

原创 对单个方法抛异常的频控打错误日志设计

一、设计目的:当调用某个方法或者请求时,想忽略个别调用失败而抛出的异常。二、设计代码package com.jupiter.log4j2.test;import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.ZonedDateTime;impo...

2018-12-07 16:58:42 178

原创 slf4j的几种配置与一种log4j2的错误栈信息不打印情况处理

slf4j的配置参考--slf4j介绍及配置详解(log4j):https://blog.csdn.net/qq_36330643/article/details/71250465而Log4j2的一个重要特性,日志异步输出。日志异步输出的好处在于,使用单独的进程来执行日志打印的功能,可以提高日志执行效率,减少日志功能对正常业务的影响。异步日志在程序的classpath需要加载disrupt...

2018-12-07 15:34:25 1975 1

原创 错误码枚举类的简单使用

/** * @author Jupiter * @description 错误码枚举类 * @date 2018年12月7日 * -------------------------- */public enum ErrorCodes { /** * 注意写错误码的几点: * 1.是 public enum 不是 public class * 2.只需要写get方法和私...

2018-12-07 14:20:56 1673 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除