上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 部署方式:通过kubeadm安装步骤(一个master节点和两个node节点) 1. master,nodes:安装kubelet,kubeadm,docker 2. master:kubeadm init 3. nodes:kubeadm join(文档:https://github.com/ku 阅读全文
posted @ 2018-10-24 16:39 谭普利特 阅读(175) 评论(0) 推荐(0) 编辑
摘要: user nginx; worker_processes auto; #nginx开启的进程数 worker_cpu_affinity auto; #自动为每个进程绑定CPU worker_rlimit_nofile 65536; #每个进程最大打开文件数 pid /var/run/nginx.pi 阅读全文
posted @ 2018-10-19 20:40 谭普利特 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Docker Docker是什么: Docker是一个开源的应用容器引擎。 Docker使用容器引擎解决平台依赖问题 Docker具有类似Github的版本控制功能 Docker具有自己的生态圈,应用以镜像的形式发布 使用Golang编写 采用C/S架构,包含Docker Server和Docker 阅读全文
posted @ 2018-10-18 22:15 谭普利特 阅读(182) 评论(0) 推荐(0) 编辑
摘要: DDOS DDOS又称分布式拒绝服务攻击,全称是Distributed Denial of service SYN flood SYN flood在攻击时,首先伪造大量的源IP地址,分别向服务器发送大量的SYN包,此时服务器端会返回SYN/ACK包,因为源地址是伪造的,所以伪造的IP并不会应答,服务 阅读全文
posted @ 2018-10-14 20:08 谭普利特 阅读(401) 评论(0) 推荐(0) 编辑
摘要: redis是用C语言开发的一个开源的高性能键值对(key value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储求,目前为止redis支持的键值数据类型如下字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs) Redis的应用场景 缓存( 阅读全文
posted @ 2018-10-11 17:10 谭普利特 阅读(246) 评论(0) 推荐(0) 编辑
摘要: HAproxy " HAproxy官网 " [TOC] 代理作用:web缓存(加速)、反向代理、内容路由(根据流量及内容类型将请求转发至特定服务器)、转码器:compress 缓存作用:减少冗余内容传输,节省带宽,缓解网络瓶颈、降低了对原始服务器的压力,降低了请求延迟 HAproxy:只是一个HTT 阅读全文
posted @ 2018-10-10 01:04 谭普利特 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Supervisor [toc] [Supervisor官网](http://supervisord.org) Supervisor是用Python开发的一个client/server服务,用Supervisor管理的进程,当一个进程意外被杀死, supervisort监听到进程死后,会自动将它重新 阅读全文
posted @ 2018-10-10 01:02 谭普利特 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Varnish "Varnish官方网站" [TOC] 管理进程:编译VCL并应用新配置,监控varnish,初始化varnish, CLI接口 Child/cache: 1. Acceptor: 接收新的连接请求 2. worker threads: 处理用户请求 3. Expiry: 清理缓存中 阅读全文
posted @ 2018-10-10 00:59 谭普利特 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Tomcat [toc] JVM的核心组成部分: Class Loder 执行引擎 Java编程语言特性:面向对象,多线程,结构化错误处理,垃圾收集,动态链接,动态扩展 堆:创建的对象都在堆内存中 GC:垃圾收集器,主要收集堆内存中的对象 JDK:java开发工具箱,提供了JAVA的类库,开发工具和 阅读全文
posted @ 2018-10-10 00:55 谭普利特 阅读(315) 评论(0) 推荐(0) 编辑
摘要: JS正则 方法 test 判断字符串是否符合规定的正则(只要包含就返回true) 1. rep =/\d+/ rep.test(“asdda12assa23”) 返回 true 2. rep = /^\d+$/ rep.test(“asdda12assa23”) 返回false exec 获取匹配的 阅读全文
posted @ 2018-09-25 16:09 谭普利特 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页