覆盖率平台,本打算2019年落地,无奈一直被业务需求压着走,迟迟无法落地。新年新气象,2020年争取完成。 技术选型 公司后端服务基本都是java,因此开源的jacoco肯定首选;平台方面,前端element,后端python 平台模块 服务管理:服务器ip,用户名,密码,部署路径,脚本路径;服务g ...
分类:
其他好文 时间:
2020-02-02 13:54:11
阅读次数:
70
Nginx 负载均衡配置 负载均衡分类 一种是通过硬件来进行解决,常见的硬件有 NetScaler、F5、Radware 和 Array 等商用的负载均衡器,但是它们是比较昂贵的 一种是通过软件来进行解决的,常见的软件有 LVS、Nginx、apache 等,它们是基于 Linux系统并且开源的负载 ...
分类:
其他好文 时间:
2020-02-01 10:58:03
阅读次数:
83
原文:.netcore 3.1高性能微服务架构:webapi规范 1.1 定义 1、基础接口:单一职责原则,每个接口只负责各自的业务,下接db,通用性强。 2、聚合接口:根据调用方需求聚合基础接口数据,业务性强。 1.2 协议 1. 客户端在通过 API 与后端服务通信的过程中, 应该使用 HTTP... ...
1.1 定义 1、基础接口:单一职责原则,每个接口只负责各自的业务,下接db,通用性强。 2、聚合接口:根据调用方需求聚合基础接口数据,业务性强。 1.2 协议 1. 客户端在通过 API 与后端服务通信的过程中, 应该使用 HTTPS(生产环境) 协议 2. 服务端响应的数据格式统一为JSON 1 ...
原理分析 分析 : 在采集数据的网页上进行埋点(编写一小段js用于动态生成Img标签,然后加入dom页面中,利用该标签将参数请求至服务器中) 通过img标签的src属性可以解决跨域问题将数据传递给后端服务器 后端服务器执行步骤: 1. 接受请求 , 响应图片(log.gif) 2. 解析参数 , 保 ...
分类:
其他好文 时间:
2020-01-27 21:55:21
阅读次数:
458
前端应用都需要通过 HTTP 协议与后端服务器通讯,@angular/common/http 中的 HttpClient 类为 Angular 应用程序提供的 API 来实现 HTTP 客户端功能。它基于浏览器提供的 XMLHttpRequest 接口。 HttpClient 带来的其它优点包括:可 ...
分类:
Web程序 时间:
2020-01-26 17:31:06
阅读次数:
87
如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论:
? 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。
? 和操作系统之间尽可能的划清界限,在各个系统中提供最大的可移植性。
? 适合部署在现代的云计算平台,从而在服务器和系统管理方面节省资源。
? 将开发环境和生产环境的差异降至最低,并使用持续交付实施敏捷开发。
? 可以在工具、架构和开发流程不发生明显变化的前提下实现扩展。
这套理论适用于任意语言和后端服务(数据库、消息队列、缓存等)开发的应用程序。
分类:
其他好文 时间:
2020-01-22 09:21:29
阅读次数:
72
本文来自:Segmentfault 感谢作者:CodeKiller 查看原文:一致性哈希算法 CARP 原理解析, 附 Golang 实现 在后端服务开发的过程中, 遇到了这样一个问题: 需要在 mysql 前面部署 redis 做一层缓存, 要求 redis 是集群部署, 并且每台 redis 节 ...
分类:
编程语言 时间:
2020-01-18 19:25:38
阅读次数:
94
nginx负载均衡 一、集群介绍 为什么要用集群 二、负载均衡 三、 nginx负载均衡实验 Nginx负载均衡概述 Web服务器,直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台WEB服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的 ...
分类:
其他好文 时间:
2020-01-12 21:42:50
阅读次数:
74
HAProxy调度算法 HAProxy通过固定参数balance指明对后端服务器的调度算法,该参数可以配置在listen或backend选项中。HAProxy的调度算法分为静态和动态调度算法,但是有些算法可以根据参数在静态和动态算法中相互转换。 haproxy基于socat动态调整权重 socat是 ...
分类:
编程语言 时间:
2020-01-09 22:43:32
阅读次数:
141