服务端通常需要支持高并发业务访问,如何设计优秀的服务端网络IO工作线程/进程模型对业务的高并发访问需求起着至关重要的核心作用。本文总结了了不同场景下的多种网络IO线程/进程模型,并给出了各种模型的优缺点及其性能优化方法,非常适合服务端开发、中间件开发、数据库开发等开发人员借鉴。
分类:
数据库 时间:
2020-10-05 22:04:05
阅读次数:
39
上一章:二进制部署K8s集群第7节Master节点之kube-apiserver集群部署架构图目录1、本节架构2、创建启动脚本3、创建supervisor配置4、启动服务并检查1、本节架构2、创建启动脚本cat>/opt/kubernetes/server/bin/kube-scheduler.sh<<eof#!/bin/sh./kube-scheduler\--leader-e
分类:
其他好文 时间:
2020-10-05 21:45:12
阅读次数:
22
二进制部署K8s集群第9节Master节点之controller-manager集群部署架构图1、本节架构2、安装Nginx和Keepalived3、配置Nginx4、添加监控端口脚本5、配置keepalived主6、配置keepalived备7、启动服务并检查1、本节架构2、安装Nginx和Keepalived以下部署在hdss7-11.host.com及hdss7-12.host.comyum
分类:
其他好文 时间:
2020-10-05 21:42:31
阅读次数:
31
架构图目录1、架构2、创建生成kubelet服务端证书csr的json配置文件3、生成拷贝kubelet证书文件4、下载pause镜像打tab5、创建kubeconfig配置6、拷贝配置7、创建资源配置文件8、应用查看资源配置9、创建kubelet启动脚本10、创建supervisor配置11、启动检查打标签1、架构2、创建生成kubelet服务端证书csr的json配置文件在hdss7-200.
分类:
其他好文 时间:
2020-10-05 21:31:12
阅读次数:
24
双主+keepalived+haproxy配置(负载均衡) 实验系统:CentOS 6.5_x86_64实验前提:防火墙和selinux都关闭实验软件:keepalived-1.2.13 haproxy-1.8.13 mysql—5.7.21主1 ip:192.168.226.134主2 ip:19 ...
分类:
数据库 时间:
2020-09-24 22:10:47
阅读次数:
75
Nginx为什么比Apache的并发高,连接数更多 答:nginx使用了epoll模式,以异步阻塞的方式工作。 处理过程:apache prefork模式是处理单进程,每进来一个request,采用master-worker的方式,会有一个worker进程去处理。但不是全程的处理,处理的是可能发生阻 ...
分类:
Web程序 时间:
2020-09-24 21:34:18
阅读次数:
59
在之前解压的flink安装包中,创建一个软链接 ln -s flink-1.8.0 flink 配置flink的环境变量 #flink export FLINK_HOME=/opt/modules/flink export PATH=$FLINK_HOME/bin:$PATH 配置完成后,把flin ...
分类:
其他好文 时间:
2020-09-24 21:19:20
阅读次数:
44
下载mongodb源码,并解压: wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz ...
分类:
数据库 时间:
2020-09-24 20:47:08
阅读次数:
37
Gitee的源代码:https://github.com/asd2396012061/1/tree/master 问题: 能自动生成小学四则运算题目,且不能出现负数 除了整数外,还要支持真分数的四则运算 工具列表: 编程IDE:Visual Studio Code 编程语言:Python 效能分析工 ...
分类:
其他好文 时间:
2020-09-23 23:32:58
阅读次数:
41
1)Github项目地址 https://github.com/zheng-xiao-yi/2/blob/master/xxsxtm.py 2) ...
分类:
其他好文 时间:
2020-09-23 23:27:14
阅读次数:
31