- 博客(9)
- 收藏
- 关注
原创 2020-09-06
ElasticsearchElasticsearch(简称ES)是一个可分布式的实时搜索和分析引擎,一个建立在全文搜索引擎,一个建立在全文搜索引擎Apache Lucence基础上的搜索引擎,它不仅可以进行全文搜素,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。实时分析的分布式搜索引擎。可以扩展到上百台服务器,处理PB级别的结构化或非及结构化数据提供了rest api的操作接口,开箱即用。存储单位:1KB=1024B1MB=1024KB1GB=1024MB1
2020-09-06 19:31:48 246
原创 2020-09-06
第四章 Nexus仓库管理服务1、Nexus端口为8081Nexus是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库下载所需要的构件(artifac),但这通常不是一个好的做法,你应该在本地假设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需求,此外,他还提供了强大的仓库管理功能,构建搜索功能,占用较少的内存,基于简单系统而非数据库,这些优点是其日趋成为最流行的Maven仓库管理器。2、Nexus不是Maven的和性概念
2020-09-06 19:29:24 311
原创 2020-09-06
第十章 MemcacheMemcached是一款开源/ 高性能/分布式内存对象缓存系统,可应用各种需要的缓存场景,其主要目的是通过降低对Database的访问来加速Web应用程序,他是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面的引用结果的直接数据、如字符串、对象等。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件,现在已经成为Mixi、Hatena、Facabook、Vox、Live
2020-09-06 19:23:41 178
原创 2020-09-06
第十二章 Puppet部署与应用1、 案例概述作为一名系统管理员,维护服务器正常运行是最基本的职责,在管理几台到几十台服务器时,大部分管理员喜欢自己写小工具来维护,但随着服务器的数量曾多,任务量也逐渐增多,这时就需要简洁的、强大的框架来完成系统管理的任务,为了实现这一目的,我们引入了一些工具,这些工具是可编程的,系统管理员只需要为这个工具写上几行代码,它便会自动的完成所有的工作,这批工具就是运维自动化puppet,它可以针对多台服务器进行统一操作,如部署统一的软件、进行统一上线维护等,而且能快
2020-09-06 19:22:41 152
原创 2020-09-06
第四章、squid代理服务器 一、缓存代理服务:作为应用层的代理服务软件,squid主要提供缓存加速,应用层过滤控制的功能。 1、代理的工作机制当客户机通过代理来请求web页面时,指定的代理服务器会先检查自己的缓存,如果缓存中已经有客户机需要的页面,则直接将缓存中的页面内容反馈给客户机,如缓存中没有客户机要访问的页面,则有代理服务器向·Internet发送访问请求,当返回的web页面以后,将网页数据保存到缓存中并发送给客户机。HTTP代理IDE缓存加速对象主要是文字,图像等
2020-09-06 19:22:09 603
原创 2020-09-06
Nginx调优 1、TCP三次握手建立连接与四次握手断开连接 建立连接:在socket未连接时,客户端和服务器双方都处于CLOSED状态,需要注意的地方是,只有客户端才能发起连接握手请求,服务端无法直接对客户端发起握手请求,当客户端需要对服务端传输数据的时候会会先服务端建立稳定可靠的连接。首先客户端需要对对服务端发起SYN握手请求并进入SYN_SEND状态,当服务端收到请求后回应一个SYN握手请求并附带回应同意ACK消息,随后服务端进入SYN_RECV状态,客户端回应服务端的S
2020-09-06 19:21:36 277 1
原创 2020-09-06
第二章 Nginx动静分离与反向代理1、反向代理反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无须在用户端作任何设定。反向代理服务器通常可用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服务器的负载,提高访问效率2、反向代理的工作原理反向代理的工作原理是:代理服务器来接受客户端的网络访问连接请求,然后服务器将请求有策
2020-09-06 19:20:33 140
原创 2020-09-06
第二章 Nginx虚拟主机和负载均衡1、虚拟主机: 虚拟主机(英语:virtual hosting)或称 共享主机(shared web hosting),又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HT
2020-09-06 19:19:40 380
原创 2020-09-06
第一章 web和http协议1.1 HTTP服务的重要基础1.1.1 用户访问网站基本流程我们每天都会使用Web客户端上网浏览网页。最常见的Web客户端就是Web浏览器,如通用的微软Internet Explorer ( IE),以及技术人员偏爱的火狐浏览器、谷歌浏览器等。当我们在Web浏览器里输入网站地址(例如: www.baidu.com)时,很快就会看到网站的内容这一切似乎看起来很神奇,那么在其背后到底是怎样的实现流程呢?也许普通的上网者无需关注,但作为一个IT技术人员,特别是合格的Linux运
2020-09-06 19:18:18 579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人