软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种 ...
分类:
其他好文 时间:
2020-10-13 17:46:33
阅读次数:
31
LVS+KeepAlived+Nginx高可用实现方案 文章目录 概念 LVS KeepAlived 为什么要使用 准备 软件安装 KeepAlived 安装 源码安装 yum安装 服务启动、重启、关闭 安装ipvsadm nginx安装 防火墙(iptables) 防火墙配置(方式一) 防火墙配置 ...
分类:
其他好文 时间:
2020-10-13 17:45:12
阅读次数:
27
部分内容直接摘抄阿里官网作为背景和概述:背景在实时数据业务场景中,最常见的链路是将实时采集的数据,通过实时计算初步清洗,实时写入数据至数据库,再对接BI工具实现数据的可视化分析。数据处理流程如下图所示。整个业务链路中,要求数据库提供高性能的计算服务,存储海量数据,同时对接多种BI分析工具。单一的数据库很难实现以上所有功能,您必须借助其他数据库的相关能力完成业务流程。在导入导出数据时会产生冗余存储,
分类:
其他好文 时间:
2020-10-05 22:00:02
阅读次数:
31
二进制部署K8s集群第9节Master节点之controller-manager集群部署架构图1、本节架构2、安装Nginx和Keepalived3、配置Nginx4、添加监控端口脚本5、配置keepalived主6、配置keepalived备7、启动服务并检查1、本节架构2、安装Nginx和Keepalived以下部署在hdss7-11.host.com及hdss7-12.host.comyum
分类:
其他好文 时间:
2020-10-05 21:42:31
阅读次数:
31
微服务特别适合业务复杂,开发队伍庞大的项目。微服务可以到达化整为零,简化单个服务,降低沟通成本的效果。但微服务在性能上比单体服务低,也会有数据冗余的问题,要结合自身情况,不要盲目崇拜。本文介绍一种简单的微服务技术架构。帮助大家对微服务如何部署,如何开发有个初步的认识。一个简单的微服务架构部署图如下nginx:对外统一入口,根据url将请求分发到不同微服务,用ip:port区分不同的微服务。也会直接
分类:
其他好文 时间:
2020-10-05 21:27:40
阅读次数:
31
双主+keepalived+haproxy配置(负载均衡) 实验系统:CentOS 6.5_x86_64实验前提:防火墙和selinux都关闭实验软件:keepalived-1.2.13 haproxy-1.8.13 mysql—5.7.21主1 ip:192.168.226.134主2 ip:19 ...
分类:
数据库 时间:
2020-09-24 22:10:47
阅读次数:
75
第一:什么是BGP多线机房 采用BGP方案来实现双线路互联或多线路互联的机房,我们称为BGP机房。BGP机房就是服务器租用或者服务器托管商通过技术的手段,实际不同运营商能共同访问一个IP,并且不同运营商之间都能达到最快的接入速度的相关网络技术。飓风科技这个技术既解决了电信和联通互访的问题,也解决了两个ip访问一个网站的问题。BGP机房在一定程度上解决了各用户南北互通的问题,提高了用户的访问速度,
分类:
其他好文 时间:
2020-09-18 00:53:57
阅读次数:
29
对于高可用nginx或haproxy这类在用户空间有监听端口和进程的服务来说,如果用keepalived做高可用,我们需要考虑到我们高可用的服务是否正常可用,从而实现在服务不正常的情况下,把对应的VIP能够迁移到其他节点;为了实现能够检测到高可用的服务是否正常,keepalived提供了调用外部脚... ...
分类:
其他好文 时间:
2020-09-18 00:32:48
阅读次数:
35
python函数 1.函数作用 最大化代码重用和最小化代码冗余 流程的分解 2.函数基本概念 def创建对象并赋值给某一变量 ## 创建一个函数对象并赋值给fn_namedef fn_name(args1,args2,...,argsN): <statements>复制代码 def是可执行的代码 # ...
分类:
编程语言 时间:
2020-09-17 22:09:37
阅读次数:
31
搭建如下拓扑:R1创建环回口IP地址为8.8.8.8/32R1、SW1、SW2之间运行ospf协议SW1、SW2之间运行VRRP网关冗余协议,PC1默认网关为SW1,PC2默认网关为SW2配置IP地址配置OSPF协议配置VRRP分别停止SW1和SW2测试VRRP效果
分类:
其他好文 时间:
2020-09-17 19:56:37
阅读次数:
34