双主+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
Web应用加载器 上次我们自定义了类加载器,明确了加载器的概念。为了完成对tomcat类加载的原则,需要定义web应用的加载器。 tomcat的类加载原则是,每一个独立的web应用都拥有一个自己的类加载器用于加载这个类所有的代码,这样才能做到当不同应用的类名字相同时,可以达到互补影响独立作用。 We ...
分类:
Web程序 时间:
2020-09-24 22:01:55
阅读次数:
62
1 系统架构的演变 1.1 概述 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.2 单体应用架构 web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,service层代码,d ...
分类:
其他好文 时间:
2020-09-24 21:53:36
阅读次数:
42
环境 apache-tomcat-8.5.45 cas:5.2.6 一、部署CAS1、部署war包将上一篇文章中构建生成的cas.war放到tomcat/webapps下2、启动tomcat并访问 (官方的基础版本中配置了一个用户 casuser/Mellon)2.1 CAS项目要求用https连接 ...
分类:
其他好文 时间:
2020-09-24 21:40:23
阅读次数:
38
tomcat1和tomcat2的端口号改为:8081 / 8082 参考博客:https://www.cnblogs.com/lichmama/p/11366262.html ...
分类:
系统相关 时间:
2020-09-24 21:33:53
阅读次数:
59
Jenkins 集成 SonarQube Scanner 1. 安装Jenkins 下载安装包,这里我们下载war包:https://jenkins.io/download/ 运行jenkins.war的方式有两种: 第一种:将其放到tomcat中运行(放到webapps目录下,启动tomcat) ...
分类:
其他好文 时间:
2020-09-23 23:58:24
阅读次数:
44
SpringBoot简介 SpringBoot是Spring和SpringMVC的整合升级体,利用注解来完成Spring和SpringMVC的大部分配置,省略了大量配置文件代码。 SpringBoot自带tomcat组件,因此这个功能可省略。 SpringBoot工作流程: 1. 手动运行启动类Bo ...
分类:
编程语言 时间:
2020-09-23 23:36:10
阅读次数:
110
这是容器云平台第四篇,接上一篇继续,首先kubernetes服务暴露有如下几种方式:NodePortLoadbalanceClusterIPIngress本文紧贴第一篇架构图,只介绍Ingress,其余的后续再详细说。。Ingress是什么?Ingress是对集群中服务的外部访问进行管理的API对象,典型的访问方式是HTTP,当然TCP也是可以管理滴。Ingress可以提供负载均衡、SSL终结和基
分类:
Web程序 时间:
2020-09-23 23:29:12
阅读次数:
55
1、使用dockerfile制作nginx+php-fpm镜像,实现lnmp。1.1制作基础镜像[root@offlinebase]#catDockerfileFROMcentos:centos7.8.2003MAINTAINERRICKZHURUNyuminstallwget-y\&&rm-rf/etc/yum.repos.d/*.repo\&&wget-O/et
分类:
Web程序 时间:
2020-09-21 12:07:12
阅读次数:
45
一、redis添加开机自启 1、添加服务配置文件 [root@test system]# vim /etc/systemd/system/redis-server.service 2、服务配置文件内容(前面红色字体是启动脚本,后面红色字体是配置文件);注意?? 服务文件路径要写绝对路径 [Unit] ...
分类:
编程语言 时间:
2020-09-21 11:56:43
阅读次数:
61