1.选择nginx的理由(1)支持高并发;(官方5w并发,实测3w并发,因为采用epoll网络IO模型)(2)内存消耗少;(nginx+php-fcgi在3w并发下开启10个nginx进程,消耗150mb内存,64个nginx进程消耗内存1280mb)(3)成本低廉;(开源免费,可用于商业,相对硬件f5成本低)(4)节省带宽;(5)稳定高;(6)内置健康检查功能;(7)支持反向代理;(8)支持负载
分类:
其他好文 时间:
2020-11-18 13:12:21
阅读次数:
9
1.故障描述 用oracle用户添加备份计划任务,执行crontab -e报错如下: 2.排查原因 执行chage -l oracle,输出如下图: password inactive : aug 11,2020 图上所示第二行,oracle已经在2020年10月11日失去了crontab使用权 3 ...
分类:
数据库 时间:
2020-10-12 20:46:56
阅读次数:
41
什么是字典树 基本概念 字典树,又称为单词查找树或Tire树,是一种树形结构,它是一种哈希树的变种,用于存储字符串及其相关信息。 基本性质 1.根节点不包含字符,除根节点外的每一个子节点都包含一个字符 2.从根节点到某一节点。从根节点到该节点路径上经过的字符连接起来,就是该节点对应的字符串 3.同一 ...
分类:
编程语言 时间:
2020-10-08 19:15:43
阅读次数:
23
1、阻塞IO模型 传统的IO模型,即在数据读写的过程中会发生阻塞现象。当用户线程发出IO请求之后,内核回去查看数据是否就绪,如果没有就绪就等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出CPU。当数据就绪之后,内核会将数据拷贝到用户线程,并返回数据给用户线程,用户线程才解除阻塞状态。典型的阻塞 ...
分类:
编程语言 时间:
2020-09-18 03:12:36
阅读次数:
41
kubernetes快速入门12-dashboard更多信息请参考:https://github.com/kubernetes/dashboard安装#安装k8s@node01:~$kubectlapply-fhttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yamlnamesp
分类:
Web程序 时间:
2020-09-18 02:46:38
阅读次数:
54
1、Java SE Java基础 数据类型/常量与变量 标识符/关键字/运算符/流程控制 数组/方法 类和对象 成员变量/局部变量 匿名对象/this关键字/构造方法 封装/继承/多态 抽象/接口/内部类 集合 Java高级 线程/锁 JDK 反射 JVM GC IO和NIO,AIO 2、JAVA ...
分类:
编程语言 时间:
2020-09-18 02:19:16
阅读次数:
40
一、部署dashboard的Web-UI界面1、下载yaml文件//github搜索dashboard找到该项目//下载yaml文件[root@docker-k8s01~]#wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml//编辑yaml文件[root@dock
分类:
Web程序 时间:
2020-09-18 00:43:53
阅读次数:
55
苹果在2019年 9 月12 号更新了审核指南,加入 4.8 Sign in with Apple 一条,要求所有使用第三方登录 的 App,都必须接入 Sign in with Apple。已经上架的 App 需在 2020 年 4 月 前完成接入工作,新上架 App(如果支持三方登录)必须接入S ...
分类:
移动开发 时间:
2020-09-17 14:13:20
阅读次数:
36
博文大纲:一、部署dashboard的Web-UI界面二、部署weave-scope监控k8s集群三、部署Prometheus服务一、部署dashboard的Web-UI界面1、下载yaml文件配置并执行[root@master~]#wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recomm
分类:
其他好文 时间:
2020-09-04 17:32:56
阅读次数:
61
最近看了《Linux设备驱动详解这本书》,简单总结Linux设备驱动开发的一些基础知识。
分类:
系统相关 时间:
2020-08-25 18:38:10
阅读次数:
58