企业——企业架构的基本数据流向

2023-10-31

一.数据流向

1.基本的数据流向

client —>server(直接由客户端流向服务端)

在实际生产环境中因为访问量大,服务器承受不了压力,因此基本不会使用。

2.企业架构的数据流向

企业采用分布式的数据流向。
在这里插入图片描述

  • cdn:缓存加速reverse
  • LB:HA+F5/LVS 调度,负载均衡(路由级别的负载均衡,每级的负载均衡基本都要加高可用,为第四级别的负载均衡)
  • HA+nginx/haproxy:第七级别的负载均衡
  • web:apache/ngingx
  • app(php/jsp)
  • DB(mysql/redis/mongodb):内存级别的数据库,读的时候快,负载均衡,主备,并且读写分离
  • zzbix/nagios/cacti:外围监控软件,支持API,通过写脚本调用API动态的加载或者删除端口
  • Kvm/docker:实现秒级部署,秒级上线,一层一层 k8s(swarm):虚拟化
  • 大数据:hadoop
  • elk:开元分布式的搜索引擎,l代表日志,客服人员可以自己去查日志
  • git:代码管理
  • openstack:云计算时的扩展,把服务器一键生成一套系统

apache:
处理:prefork,预派生,处理业务高峰,与客户端建立的连接时稳定的

优点:处理动态的页面,稳定。

nginx:
work(cpu)

优点:高并发,处理静态资源,接收请求但不处理请求,需要内存小,配置文件简单,支持重写,自动八挂了的服务器踢出群组,内部会有报错,但是外部不会发现,内部支持比较好,原码编译时可以加载模块。

  • 缓存加速的原因:近,快。服务器分布在各个省市
  • cdn:就近原则,当有客户请求时先去就近的cdn取数据,如果没有再在原来的服务器去取
  • IP:第四层的传输协议 port:端口一般为80
    但是淘宝的是Tengine端口,是自己编写的

3.http访问的几种形式

cdn在缓存网页时,可能有的网页基本不会用到,而有的网页则需要经常使用,所以了解页面的访问量也是必要的。

  • pv:page file:页面访问,客户每点击一次pv增加一次
  • uv:user view:用户访问,都是判断页面访问量大小
  • active connection:判断网站的活跃量
  • qps:quest per second:每秒的请求量
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

企业——企业架构的基本数据流向 的相关文章

  • 通用Ajax设计

    利用Servlet和反射技术实现通用的Ajax调用设计 如下 一 调用规则 在JS代码 调用者只需按下面的规范 即可实现异步或同步java方法调用 在你的jsp或html页面中 导入通用异步调用方法文件 km js 自定义 然后写异步调用方
  • unity中使用c#钩子

    目的 解决在应用程序最小化后无法监听到系统按键事件的情况 解决问题的过程很好笑 我先找到了第一个方法 脚本一 使用方法 脚本挂在场景中物体上即可 using System using System Collections using Sys
  • 统计学习第四弹--随机变量的概率分布

    关于随机变量概率分布的重要概念 概率 对事件的发生的可能性大小的度量值 随机变量 事先不能确定其取值的变量 离散型随机变量 只能取有限个值的随机变量 连续型随机变量 可以取一个或多个区间中任何值的随机变量 期望值 随机变量的平均取值 求法是
  • Caltech数据使用详情

    Caltech官网 http www vision caltech edu Image Datasets CaltechPedestrians 以Caltech测试集为例 大概是4095个图片吧 1 下载数据 http www vision
  • 【华为OD机试】返回矩阵中非1的元素个数【2023 B卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 题目描述 存在一个m n的二维数组 其成员取值范围为0 1 2 其中值为1的元素具备同化特性 每经过1S 将上下左右值为0的元素同化为1 而值为2的元素 免疫同化 将数组所有成
  • C语言小知识-不定参数函数实现

    C语言不定参数的实现 C语言在定义函数参数时 允许参数的使用数量可变 这在C语言中称为 可变参数函数 variadic function 当然在C标准库中不乏可变参数函数的使用 例如 C标准函数 printf 的声明方式为 int prin
  • Qt之设置QWidget背景色(QStyleOption->drawPrimitive(QStyle::PE_Widget)

    QWidget是所有用户界面对象的基类 这意味着可以用同样的方法为其它子类控件改变背景颜色 Qt中窗口背景的设置 下面介绍三种方法 1 使用QPalette 2 使用Style Sheet 3 绘图事件 一般我不用QSS设置窗口背景 也不建
  • 在YOLOv5训练自己的数据集模型时删除预训练权重后发现报错

    上图是报错内容 找到general py 出错的位置 应该是YOLOv5版本的问题 就用一个可以正常空权重跑通的文件 将general py相应部分给复制下来 粘贴过去 报错内容是 acceptable suffix is pt
  • 【超简易版】基于Pytorch Fasterrcnn_resnet50_fpn的多车牌定位/车牌检测-基于CCPD2019数据集

    说明 本项目为本人初学torch框架练习项目 在此仅作个人经验分享 由于本人现大三 码code经验有限 难免存在瑕疵 望各位前辈批评指正 本项目在linux上训练模型并下载权重 pth文件在windows上进行测试 数据集来源参考 CCPD
  • 二叉树ADT的二叉链表求解

    假设二叉数的数据元素为字符 采用二叉链式存储结构 请编码实现二叉树ADT 其中包括创建二叉树 遍历二叉树 深度 广度 求二叉树的深度 高度 计算二叉树的元素个数 计算二叉树的叶子数 二叉树的格式输出等 根据输入的符号 执行相应的操作 如下
  • Destination Host Unreachable Ubuntu

    情况描述 物理机win10 192 168 1 102 虚拟机Ubuntu 18 192 168 190 128 docker环境 nat设置 物理机可以ping通虚拟机 虚拟机可以访问外网 但是不能ping通物理主机 虚拟机ping 19
  • unity行为树Behavior Designer插件学习

    本章资源百度网盘 链接 https pan baidu com s 16BFLcqIK6aKPc vxhuR0HA pwd d42s 提取码 d42s 1 准备 1 导入行为树插件包 Unity Behavior Designer v1 5
  • html仿苹果桌面导航js css,CSS简单实现弹出框、输入框等的背景幕布,模仿苹果官网导航块的半透明效果。...

    需求提要 我们如果想写一个效果类似弹出框的组件 首先简单分析一下弹出框的几个特性 弹出框肯定位于当前页面的最顶端 并且在弹出框关闭之前 其他控件都无法点击 focus等 为了更好突出弹出框的效果 除了弹出框以外的部分 我们可以加上一个幕布
  • Java集合(Collection、Iterator、Map、Collections)概述——Java第十三讲

    前言 本讲我们将继续来讲解Java的其他重要知识点 Java集合 Java集合框架是Java编程语言中一个重要的部分 它提供了一套预定义的类和接口 供程序员使用数据结构来存储和操作一组对象 Java集合框架主要包括两种类型 一种是集合 Co
  • LeetCode第一章数组

    977 有序数组的平方 题目链接 977 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums 返回 每个数字的平方 组成的新数组 要求也按 非递减顺序 排序 示例 1 输入 nums 4 1 0 3 10 输出 0 1 9 1
  • 使用SQL聚合函数,分组,完成数据合并,字段拼接或者字段追加

    在项目的开发过程中 我们会遇到一些特殊的业务需求 如接下来讲的业务需求 根据多个字段 如果多个字段相同就把两条数据合并为一条数据 但是两条数据的创建人的追加在一条数据中 返回给前端 话不多说上图解释该业务 当然也可以通过代码去完成 这次我们
  • 我在做layuiAdmin std 通用后台管理模板系统(iframe标准版)的动态侧边栏渲染

    1 layuiAdmin的根据请求获取数据 动态生成侧边栏 注意 请求地址一样 但携带的token不一样 会返回不一样的侧边栏 就是权限问题 在views index html页面上改造的前后 改造侧边栏的渲染代码前 div class l
  • 图像算法之高斯模糊(灰度图像)

    1 函数定义 高斯模糊 struct stPGMImage GaussianBlur struct stPGMImage image unsigned int radius 2 函数实现 struct stPGMImage Gaussian
  • react封装一个webScoket请求

    封装一个webScoket请求 创建文件webScoket tsx写入 import React Component from react import message from antd import axios from axios e
  • Android OTA 升级之一:编译升级包

    Android OTA 升级之一 编译升级包 作者 宋立新 Email zjujoe yahoo com 前言 OTA 升级是 Android 系统提供的标准软件升级方式 它功能强大 提供了完全升级 增量升级模式 可以通过 SD 卡升级 也

随机推荐

  • Flex&Bison 简单入门

    Flex Bison 简单入门 Ref flex与bison 中文版 1 Flex Bison安装 安装flex sudo apt install flex 安装bison sudo apt install bison 安装gcc 若缺少
  • R语言处理缺失数据的高级方法

    主要用到VIM和mice包 install packages c VIM mice 1 处理缺失值的步骤 步骤 1 识别缺失数据 2 检查导致数据缺失的原因 3 删除包含缺失值的实例或用合理的数值代替 插补 缺失值 缺失值数据的分类 1 完
  • Python(Pandas) 中map, applymap and apply的区别(记住作用对象:dataframe中的列,每一个元素,series每一个值)

    1 apply 当想让方程作用在一维的向量上时 可以使用apply来完成 如下所示 In 116 frame DataFrame np random randn 4 3 columns list bde index Utah Ohio Te
  • Linux与Windows的区别与比较,及Linux基本命令

    Linux VS Windows Linux 内核 最初是由爱好而编写的 linux系统与ubuntu 系统的区别 linux系统是以 linux内核源码开发出来的二次操作系统 而ubuntu系统是linux 系统的其中发行版之一 5 6
  • 【马士兵】Python基础--17

    Python基础 17 文章目录 Python基础 17 特殊方法和特殊属性 new init 类的赋值与浅拷贝 知识点总结 特殊方法和特殊属性 print dir object class delattr dir doc eq forma
  • Python运维开发工程师养成记(for循环语句)

    图示 案例 通过列表索引迭代 循环使用 else 语句 好了 今天学习到这里 下节开始学习python循环嵌套 链接 https ke qq com course 4300856 tuin d8aedf68
  • 【云原生之Docker实战】使用Docker部署MongoDB数据库管理工具Mongo-Express

    云原生之Docker实战 使用Docker部署MongoDB数据库管理工具Mongo Express 一 Mongo Express介绍 1 Mongo Express简介 2 MongoDB简介 二 检查本地系统环境 1 检查系统版本 2
  • 基于tcpdump实例讲解TCP/IP协议

    http www cnblogs com ggjucheng archive 2012 02 02 2335495 html 前言 虽然网络编程的socket大家很多都会操作 但是很多还是不熟悉socket编程中 底层TCP IP协议的交互
  • 树的遍历之B树及其变种

    文章目录 1 基本概念 1 1 B树的引进 1 2 B树的定义 1 3 B树的举例 2 B 树 3 B 树 4 总结 1 基本概念 1 1 B树的引进 我们发现 之前的二叉树 AVL 2 3树 这些树每一个节点所存储的数值量就只有一个 而这
  • 【Proteus仿真】【STM32单片机】智能手环

    文章目录 一 功能简介 二 软件设计 三 实验现象 联系作者 一 功能简介 系统运行后 OLED显示温度 心率 加速度极其阈值 可按下K3键进入阈值设置模式 K1和K2调节对应阈值 K4确定 当检测体温 心率 加速度超出阈值范围 则蜂鸣器报
  • vim常用命令总结(ideavim)

    vim常用命令总结 ideavim vim常用命令总结ideavim 插入命令 删除命令 复制命令 选中命令 光标移动 功能命令 标记命令 1 插入命令 i 命令可以在当前光标之前插入文本 I 命令可以在当前行首插入文本 a 命令可以在当前
  • sudo 命令无法使用

    1 不能使用sudo命令解决方法 想查看这个用户可以使用哪些sudo命令 输入正确密码却不能查看 原因就是在 etc sudoers中未添加该用户 xm oracle sudo l sudo password for xm Sorry us
  • adb 读取短信,通话记录、日历、通讯录等的方法

    读取手机短信 adb shell content query uri content sms 这将列出所有短信消息的详细信息 例如短信内容 发送者和接收者的电话号码 时间戳等 读取手机通话记录 adb shell content query
  • MainWindow 简介

    致介绍了 Qt 各个模块的相关内容 目的是对 Qt 框架有一个高屋建瓴般的了解 从现在开始 我们将开始尝试使用 Qt 开始新的历程 由于我们已经比较详细地介绍过信号槽的相关内容 因此我们可以用一个新的程序开始进一步的学习 同时对信号槽有一个
  • 【Unity3D小功能】Unity3D中实现Text显示版本功能

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好 我是佛系工程师 恬静的小魔龙 不定时更新Unity开发技巧 觉得有用记得一键三连哦 一 前言 在项目开发中 会遇到要控制版本的情况 比如说
  • Excel只能做表格?那是你不会用!10分钟做出高大上可视化图

    点击进入看图评论 很多公司都要求员工熟练的掌握Excel But 绝大多数人所谓的熟练使用Excel 估计也只会一些简单的表格和知道加减乘除 求和吧 再难一点 估计就真的把自己难倒了 讲真 Excel还是很牛的 只是你不会 话不多说 今天就
  • 解决Hbuilder打包的app返回键直接退出

    问题描述 Hbuilder打包的app如果点击手机返回键 app会直接退出 返回不了上一页 处理子页面点击返回键直接退出 无法返回 代码如下 这个不是写在首页 写在子页面 子页面才能返回 写在首页点击返回就是退出 不用引入mui js 都是
  • stc51单片机串口接收多字节数据

    stc51单片机串口接收多字节数据 简介 51单片机有2个定时器 一个做串口波特率 一个做数据截止帧延时检测 硬件平台测试使用的是stc8的单片机 但是可以往51移植 代码 include stc8 h unsigned char flag
  • 字典序排数相关算法

    记录两道与数字的字典序排数相关的题目 字节常考 把数字的字典序画出来看看马上就明白了 class Solution public List
  • 企业——企业架构的基本数据流向

    一 数据流向 1 基本的数据流向 client gt server 直接由客户端流向服务端 在实际生产环境中因为访问量大 服务器承受不了压力 因此基本不会使用 2 企业架构的数据流向 企业采用分布式的数据流向 cdn 缓存加速reverse