摘要:
分布式基础理论 1.什么是分布式系统: 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统。分布式系统是建立在网络之上的软件系统 随着互联网发展,网站应用规模的不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演 阅读全文
摘要:
1.什么是反向代理 使用nginx实现反向代理,Nginx只做请求的转发,后台有多个http服务器提供服务,nginx的功能就是把请求转发给后面的服务器,决定把请求转发给谁。 2.在一个虚拟机上创建两个tomcat实例,模拟多个服务器。 Nginx反向代理就是通过访问不同的域名访问运行在不同端口的t 阅读全文
摘要:
Nginx实现虚拟机 可以实现在同一台服务运行多个网站,而且网站之间互相不干扰。同一个服务器可能有一个ip,网站需要使用80端口。网站的域名不同。 区分不同的网站有三种方式:ip区分、端口区分、域名区分,显然通过IP区分是不太现实的,这里只验证后两种方式 1.配置nginx基于端口号的虚拟主机 1. 阅读全文
摘要:
转自 作者:李阿昀 来源:CSDN 原文:https://blog.csdn.net/yerenyuan_pku/article/details/73128819 我们在学习nginx的时候,往往会涉及到很多关于修改配置文件的操作,如果直接在Linux的远程连接工具(比如putty)或服务器上操作的 阅读全文
摘要:
参考: centos7 编译安装nginx1.16.0( 完整版 ) https://blog.csdn.net/weixin_37773766/article/details/80290939 nginx安装好后,无法通过ip进行访问 1.安装依赖环境 yum install -y gcc gcc 阅读全文
摘要:
1.文件打包 zip -r 打包后的文件名 要打包的文件夹 比如:zip -r temp.zip temp 2.文件解压到当前目录 unzip 待解压的zip文件(例如 unzip temp.zip ) 3. 查找多个日志文件中均出现的某个字符串: zgrep "JSESSIONID" catali 阅读全文
摘要:
1.开闭原则 开闭原则(Open-Closed Principle, OCP)是指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调的是用抽象构建框架,用实现扩展细节。可以提高软件系统的可复用性及可维护性。开闭原则,是面向对象设计中最基础的 阅读全文
摘要:
使用java代码测试redis5.0单机版时,报redis连接超时异常,而linux上的redis能正常访问: redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeout 分析原因:有可能是linux 阅读全文
摘要:
在虚拟机上模拟redis5.0的集群,由于redis的投票机制,一个集群至少需要3个redis节点,如果每个节点设置一主一备,一共需要六台虚拟机来搭建集群,此处,在一台虚拟机上使用6个redis实例来模拟搭建一个伪分布式的redis集群。 1.安装ruby 搭建redis集群需要ruby脚本,需要安 阅读全文
摘要:
单机版:centos6.4+redis5.0.3 1.安装gcc:yum install –y gcc-c++ (集群环境需要安装gcc) 2.下载redis源码包到root目录: wget http://download.redis.io/releases/redis-5.0.3.tar.gz 3 阅读全文