10 boonya

尚未进行身份认证

我要认证

历览前贤国与家,成由勤俭败由奢。

等级
TA的排名 155

阿里淘宝Nginx升级版Tengine

在阿里云产品中,但凡是需要Nginx出场的地方:如果你不用Nginx,那就使用Tengine。目录简介特性下载简介Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Te

2020-06-16 13:42:42

阿里云SLB、ECS、OSS、RDS实现高可用服务架构与系统数据迁移到云上

如题:阿里云SLB、ECS、OSS、RDS实现高可用服务架构,分别对应如下服务。前提:阿里云服务开通OSS、SLB、ECS、RDS服务。规划:ECS3台,SLB、OSS、RDS各一台。(根据自己的服务需求而定)架构设计注意:SLB已经包括了流量分发服务,即LVS+keepAlived。所以,可以近似看为如下图所示:SLB-ECS-OSS-RDS与数据迁移ECS、OSS、RDS都支持数据迁移,这个阿里云服务官网有介绍。这里将我整理的文档分享给大家。...

2020-06-12 16:59:11

阿里云windows服务器身份验证错误解决方法

阿里云服务器连接windows版本无法认证账号处理:百度经验:https://jingyan.baidu.com/article/b2c186c80d5fb1c46ef6ff0b.htmlwindows补丁下载:https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018错误信息:三种解决方法:修改oracle修正项 加密数据库修正 安装补丁阿里.

2020-06-12 14:23:19

Java 并发写文件加锁处理(阿里云OSS HTTP文件迁移)

文件多线程写的情况下需要加锁处理:提供三种方式写入文件内容。 /** * 追加写入内容到目标文件 * * @param dwCode * @param rowsContent * @param destFile */ private synchronized void writeIntoFile(String dwCode,String rowsContent,File destFile){ log.info("wr.

2020-06-11 17:03:52

HAProxy高可用负载均衡代理服务

官网地址:https://www.haproxy.org/目录最新版本描述主要特点支持平台性能可靠性-自2002年以来就使高流量网站保持在线安全-在13年内甚至没有一次入侵下载最新版本科 发布日期 生命的尽头 最新版本 变更日志 链接 2.2版本 2020年第二季度 2025年-第2季度(dev»LTS) 2.2版本 2020/05/22 git/web/目录/宣布 2.1...

2020-06-03 09:19:28

Keepalived实现HAProxy高可用

目录高可用原理搭建HAProxy主备集群环境准备安装Keepalived配置Keepalived分别启动两个Keepalived验证尽管HAProxy非常稳定,但仍然无法规避操作系统故障、主机硬件故障、网络故障甚至断电带来的风险。所以必须对HAProxy实施高可用方案。下文将介绍利用Keepalived实现的HAProxy热备方案。即两台主机上的两个HAProxy实例同时在线,其中权重较高的实例为MASTER,MASTER出现问题时,另一台实例自动接管所有流量。高可用

2020-06-03 09:12:51

LVS、Nginx、HAProxy、keepalived 的工作原理

目录目前关于网站架构一般比较合理流行的架构方案:LVSLVS 的体系结构LVS 负载均衡机制LVS负载模式LVS已实现了以下八种调度算法:LVS 的优点LVS 的缺点通过ipvsadm 或者 keepAlive进行配置管理NginxNignx 的架构设计Nginx 负载均衡Nginx 的优点Nginx 的缺点HAProxy什么是keepalivedKeepalived的工作原理keepalived的作用keepalived体系结构

2020-06-03 08:57:55

Mycat与Mysql高可用架构设计

keepalived: 虚拟IP工具,可以虚拟一个200的地址对外访问。haproxy:高可用代理服务,可代理TCP、HTTP。Mycat :数据库分库分表插件。

2020-06-02 22:15:21

SpringBoot配置模块化服务-一处配置随处使用

配置服务模块,优点像配置中心,不过功能暂时还没那么强大。后期完善后会更新源码地址。目录项目功能简介项目核心配置代码环境配置MVC静态资源隐射配置项目功能简介系统环境监测:MVC资源访问映射:Swagger接口文档配置:Redis 操作RedisTemplate配置:项目核心配置代码环境配置通过判定系统做对应的初始化和依赖检查工作。package com.patrol.config;import com.patrol.beans

2020-05-28 16:20:40

SpringBoot @ComponentScan扫描的局限性

使用@ComponentScan注解时,Spring只注入设置的类或者包及包的子集对象。这会导致原来@SpringBootApplication 自动配置装配的功能在对象注入的时候不会注入当前工程。@ComponentScan:扫描依赖注入模块服务[注意本项目的扫描@ComponentScan必须手动加入当前项目的包扫描路径]package com.patrol.mobile;import org.springframework.boot.SpringApplication;import

2020-05-25 10:48:20

Linux 大日志文件按时间查询与分割处理

按时间查看日志日志文件有40G:sed -n '/2020-05-02 15:00:/,/2020-05-02 15:05:/p' catalina.out > 20200502.log大文件分割split命令操作[root@iZ2ze2pmuviyporobybycvZ ~]# split --helpUsage: split [OPTION]... [INPUT [PREFIX]]Output fixed-size pieces of INPUT to PREFIXaa

2020-05-09 19:22:01

Java 字符串效率拼接测试报告—StringBuffer效率之王

目录实验报告测试代码StringBufferStringBuilder如何推导结论?从https://www.cnblogs.com/twzheng/p/5923642.html一文的结论进行验证。发现效率StringBuilder和StringBuffer的结果是相反的,故此本文加以论证。实验报告StringBuffer>StringBuilde...

2020-05-06 22:34:22

SpringBoot使用Redis 数据访问(单点、集群、哨兵、连接池、Pipline、分布式框架Redisson、解决方案)

Redis操作是单线程的,使用连接池可以减少连接的创建,redis连接池有两种方式:Jedis(JedisPool) 和 Lettuce(LettucePool)。Lettuce 和 Jedis 的定位都是Redis的client,所以他们当然可以直接连接redis server。在Lettuce和Jedis之外还有Redission ,Redisson:实现了分布式和可扩展的Java数据结构。...

2020-04-29 19:54:41

SpringBoot异步接口调用与多线程线程池使用注意事项说明

Java多线程相关说明异步调用分为两类有返回值:用户需要Callable、Futrue等来接收最终的处理结果,但这个过程是异步非阻塞的。 无返回值:用户提交请求到接口之后不需要任何返回值,请求到达服务端之后就没有任何关系了,用户可以不等待而去做其他的业务操作。多线程调用方法Callable:有返回值的线程方法,call 将会对用户请求做出结果反馈。 Runnable:线程的接口,...

2020-04-27 18:24:57

Windows 设置注册表TCP最大连接数和等待超时配合JMeter并发压测

windows定位注册表位置windows命令行输入:regedit 打开注册表。windows 注册表参数项MaxUserPort: 最大用户端口数 --DWORD32类型16进制:10进制:TCPTimedWaitDelay: TCP等待延迟时间(确保端口释放) --DWORD32类型16进制:10进制:注意:修改完成之后需要重启系统生效...

2020-04-23 10:17:28

Spring Mobile移动端访问后台服务设备类型检测、网站偏好及分辨率感知

目录Spring Boot配置设备检测网站偏好设备感知的视图分辨率Spring Mobile是一个框架,该框架提供的功能可以检测向您的Spring网站发出请求的设备的类型,并基于该设备提供其他视图。像所有Spring项目一样,Spring Mobile的真正强大之处在于它的扩展容易程度。特征 设备解析器抽象,用于移动和平板设备的服务器端检测 网站首...

2020-04-12 12:34:09

SpringBoot项目使用Run Dashboard启动配置

1、找到项目.idea下的worksapce.xml2、定位RunDashboard配置节点默认配置: <component name="RunDashboard"> <option name="ruleStates"> <list> <RuleState> <optio...

2020-04-12 12:02:29

Android版Spring接口请求客户端

Spring for Android是一个框架,旨在提供用于Android应用程序的Spring项目系列的组件。与所有Spring项目一样,Android的真正强大之处在于它的扩展容易程度。总览特征 适用于Android的Rest Client 身份验证支持访问安全API 以下示例说明了如何搜索Google:// The connection...

2020-04-12 11:26:15

Mina相关的总结-好文转载

原文地址:https://donaldhan.github.io/mina/2018/02/03/Mina%E6%80%BB%E7%BB%93.htmliteye 站点:https://www.iteye.com/category/368102引言Mina是一个网络通信应用框架,是基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信...

2020-04-09 00:00:06

Redis中bitmap用于用户在线状态的数量统计

目录Java测试命令行数据测试文章思想参考:第十章:Redis中bitmap的妙用Java测试Redis工具就不提供了,Jedis里面有提供,自己封装即可。package test;import java.util.List;import java.util.Set;import com.forestar.job.bean.ZQDimension;impor...

2020-04-08 19:13:51

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享王者
    分享王者
    成功上传51个资源即可获取