1 ITgagaga

尚未进行身份认证

承蒙不弃

等级
TA的排名 8w+

Nginx--动静分离

Nginx–动静分离Nginx 动静分离简单来说就是把动态跟静态请求分开;严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面, Tomcat 处理动态页面。  目前最主流的方案是:把静态文件独立成单独的域名,放在独立的服务器上另一种方法是动静文件混合在一起发布,通过 nginx 来分开;通过 location指定不同的后缀名实现不同的请求转发。通过 expi...

2020-01-16 17:09:21

Nginx反向代理和负载均衡的配置

Nginx反向代理和负载均衡的配置文章目录Nginx反向代理和负载均衡的配置一:反向代理的配置二:负载均衡的配置1. Nginx实现转发的5种方式4. 负载均衡的实现过程5. upstream中其他配置一:反向代理的配置反向代理的配置是在conf配置文件中的http块中,server块和location块共同配置的。反向代理服务器和目标服务器相当于同一个服务器,只不过反向代理服务器是暴露出来...

2020-01-16 16:56:10

Niginx的配置文件组成

Niginx的配置文件组成文章目录Niginx的配置文件组成1.nginx配置文件2. nginx配置文件的组成2.1 第一部分 全局块2.2 第二部分 event块2.3 第三部分 HTTP块2.3.1 HTTP全局块2.3.1.1 HTTP全局块的基础配置2.3.1.2 HTTP全局块中日志配置2.3.1.3 HTTP全局块中SSH证书配置2.3.1.4 HTTP全局块中压缩的配置2....

2020-01-16 16:55:06

Nginx的安装和使用

Nginx的安装和使用文章目录Nginx的安装和使用1.下载nginx的安装包并解压2. 安装依赖2.1 gcc 源码的编译依赖于gcc环境2.2 PCRE 包括perl兼容的正则表达式2.3 zlib2.4 OpenSSL3.配置nginx4.编译和安装5.测试启动6.nginx常用命令1.下载nginx的安装包并解压wget http://nginx.org/download/n...

2020-01-15 17:08:03

Linux下wget的下载和使用命令大全

Linux下wget的下载和使用命令大全1. 下载wgetyum install wget3.命令大全**注意:大小写敏感!大写和小写命令代表不同操作**-P 表示下载到哪个目录-r 表示递归下载-np 不要追溯到父目录-k 表示将下载的网页里的链接修改为本地链接.-p 获得所有显示网页所需的元素-c 断点续传-nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目...

2020-01-15 16:29:38

Nginx --反向代理,负载均衡,动静分离的概念

Nginx --反向代理,负载均衡,动静分离的概念文章目录Nginx --反向代理,负载均衡,动静分离的概念1.nginx的优缺点2.正向代理3.反向代理4.负载均衡5.动静分离Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器...

2020-01-15 16:09:43

Swagger--世界上最流行的API框架

Swagger–世界上最流行的API框架文章目录Swagger--世界上最流行的API框架一:关于Swagger二:在项目中使用Swagger三:Swagger使用的注解及其说明四:SpringBoot中集成了swagger后无法访问http://localhost:8080/swagger-ui.html五:实现测试环境开启Swagger,发行环境关闭Swagger一:关于Swagger前...

2020-01-03 14:51:40

SpringBoot--关于配置(配置文件加载位置,外部配置,自动配置原理)

SpringBoot–关于配置(配置文件加载位置,外部配置,自动配置原理)文章目录SpringBoot--关于配置(配置文件加载位置,外部配置,自动配置原理)一:配置文件加载位置二:外部配置加载顺序四:自动配置原理1、**自动配置原理:**2、细节1、@Conditional派生注解(Spring注解版原生的@Conditional作用)一:配置文件加载位置springboot 启动会扫描以...

2019-12-18 18:23:19

使用Spring Initializer快速创建Spring Boot项目

使用Spring Initializer快速创建Spring Boot项目文章目录使用Spring Initializer快速创建Spring Boot项目二:资源目录三:配置文件1.值的写法1)字面量:普通的值(数字,字符串,布尔)2)对象,map(属性和值)(键值对)3)数组(List,Set)五:实践--绑定配置文件输出配置文件中内容###一:使用Spring InitializerI...

2019-12-17 20:11:55

MongoDB--WiredTiger存储引擎(写数据流程,持久化,Cache)

MongoDB–WiredTiger存储引擎(写数据流程,持久化,Cache)文章目录MongoDB--WiredTiger存储引擎(写数据流程,持久化,Cache)一:WiredTiger是什么二:写操作流程三:关于B树四:Cache五:增删改六:Checkpoint在mongoDB3.2之后,默认的存储引擎是WiredTiger。一:WiredTiger是什么WiredTiger是一个...

2019-12-17 11:39:20

MongoDB WiredTiger引擎调优技巧

MongoDB从3.0开始引入可插拔存储引擎的概念。当前,有不少存储引擎可供选择:MMAPV1、WiredTiger、MongoRocks、TokuSE等等。每个存储引擎都有自己的优势,你需要根据性能要求及应用特征挑选最适合的一个。从3.2.x开始,WiredTiger成为默认的存储引擎。最为MongoDB目前最流行的存储引擎,WiredTiger与原先的MMAPV1相比有以下优势:性能&a...

2019-12-17 11:30:21

MongoDB--分布式的索引建立

MongoDB–分布式的索引建立文章目录MongoDB--分布式的索引建立一:在独立的服务器上建立索引二:在副本集上建立索引三:分片集群上建立索引四:删除索引1.查看索引2.删除索引一:在独立的服务器上建立索引在独立的服务器上建立索引,可以在空闲时间在后台执行,以减轻服务器的性能开销。服务器建立索引的时候不支持读写请求。>db.foo.ensureIndex({"name":1,"b...

2019-12-16 16:48:33

mongoDB--操作的管理和监控

mongoDB–操作的管理文章目录mongoDB--操作的管理一:db.currentOp()查看正在进行的操作二:使用系统分析器(慢查询日志)1:Profiling级别说明2:开启Profiling和设置3:关闭Profiling4:修改“慢查询日志”的大小5:慢查询(system.profile)说明**6:日常使用的查询**三:计算空间消耗1. 文档2. 集合3. 数据库四:mongoto...

2019-12-13 17:01:53

MongoDB--特大块的问题

MongoDB–特大块的问题文章目录MongoDB--特大块的问题一. 关于特大块二. 特大块的分发1)关闭均衡器2)调高chunkSize3)使用moveChunk手动迁移块4)使用splitAt将剩余的块切分的更小5)将块大小修改了最初的值6)启用均衡器三. 防止出现特大块一. 关于特大块因为相同片键值的文档都处于同一个块中,因此这个块是不可以拆分的。如果块大小超过了config.set...

2019-12-13 10:23:58

mongoDB--数据库管理员的创建和管理

mongoDB–数据库管理员的创建和管理文章目录mongoDB--数据库管理员的创建和管理具体操作内建的角色角色说明权限具体操作> use adminswitched to db admin> db.createUser( { user:"root", pwd:"root", roles: [ { role:"userAdminAnyDat...

2019-12-12 17:49:45

MongoDB--分片的管理(配置,网络连接,均衡定时...)

MongoDB–分片的管理文章目录MongoDB--分片的管理一:检查集群的状态1. 使用sh.status查看集群摘要信息2. 检查配置信息1)config.shards2)config.databases3)config.collections4)config.chunks5)config.changelog6)config.tags7)config.settings3. 查看网络连接1)查...

2019-12-12 11:26:12

GIS--矢量数据,栅格数据,切片,瓦片,金字塔的概念

GIS–矢量数据,栅格数据,切片,瓦片,金字塔的概念文章目录GIS--矢量数据,栅格数据,切片,瓦片,金字塔的概念一:矢量数据二:栅格数据三:瓦片/切片四:金字塔一:矢量数据shp格式是矢量数据,矢量数据是利用几何学中的点、线、面及其组合体来表示地理实体空间分布的一种数据组织方式,矢量数据有属性表。矢量主要是指城市大比例尺地形图。此系统中图层的主要分为底层图、道路图以及单位图,合理的分层便...

2019-12-11 16:47:28

指定备份元数据的目录

2019-12-11 16:26:42

Hdfs--问题纪录和解决

出现问题:java.io.IOException: There appears to be a gap in the edit log. We expected txid ***, but got txid是元数据丢失,如果元数据有备份的话比较好做,直接将备份的元数据覆盖掉确实的元数据scp edits_0000000000000000041-0000000000000000043 root...

2019-12-11 16:23:57

MongoDB--片键的选择策略和原则

MongoDB–片键的选择策略和原则一:片键的选择原则片键的选择主要有两个原则,一个是片键基数(片键的范围),一个是片键的分布情况。1. 片键的基数(可能取值范围)chunk块中是连续的的片键范围的数据,当文档中片键字段属于这个范围的时候,文档就属于这个chunk。片键的基数就是片键可能的取值情况。1.例如片键选择的字段是sex性别,只有男和女,那么无论怎么分只会有两个chunk,在医...

2019-12-10 20:06:12

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。