第一章 keepalived 1.1 keepalived 服务说明Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。  Keepalived软件
阿里 qa 导读:久违了,夏去秋至,阿里巴巴技术质量新人手册又开始更新啦~ 上期我们给大家带来的是成为测试多面手中的移动测试篇,今天我们继续和大家讲讲服务端测试服务端测试服务端测试有两种:一种是直接对 WEB 或者 APP 的 API 接口进行测试;另一种是对更后端的数据库、缓存系统、中间件、文件系统等进行测试,核心就是输入输出是否符合服务设计。必备的测试手段包括:接口测试性能测试稳定性测试异常
转载 2023-08-04 22:20:35
52阅读
首先服务端测试包含哪些东西呢?.实际上,服务端测试简单来说就是除了前端以外的的测试,总的来说可以分为以下两类:1.WEB或者APP的提供业务逻辑的服务端接口测试2.数据库、缓存系统、中间件、、jar包依赖、输入输出敏感信息等测试.其中接口测试占据工作工作中的80%,接口测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。下面粗略的列举出测试的几个点。1.检查接口请
原创 2021-03-23 13:21:21
3860阅读
文章目录测试步骤概述code review测试步骤概述(1)code review(2)部署测试环境(3)接口测试(4)白盒测试code review常见的code review 发现的问题种类(1)语法错误参数少传(2)边界行为错误(3)经验错误if(i==2) 写成if(i=2)(4)算法错误(5)部分算法错误...
理论实践同样重要!
转载 2022-04-07 16:13:52
497阅读
服务端nginx缓存 1.创建缓存目录 $ mkdir /home/nginx/temp/proxy_temp -p 2.配置nginx.conf http{ …… #开启nginx的缓存功能,需要添加以下内容 proxy_temp_path ...
原创 2021-05-20 14:59:41
361阅读
项目地址:nginx/nginx: The official NGINX Open Source repository.NGINX (pronounced "engine x" or "en-jin-eks") is the world's most popular Web Server, high performance Load Balancer, Reverse Proxy, API Gat
原创 10月前
64阅读
服务端测试服务端测试有两种:一种是直接对 WEB 或者 APP 的 API 接口进行测试;另一种是对更后端的数据库、缓存系统、中间件、文件系统等进行测试,核心就是输入输出是否符合服务设计。必备的测试手段包括:接口测试性能测试稳定性测试异常测试其中稳定性测试中涉及:异常、超时、重试幂等、性能等基于 API 的服务端测试这种服务端就是为 WEB/APP 提供一些后台的接口,一般都是用 HTTP、HS
系统阐述服务端测试思想
原创 2024-05-31 15:40:16
124阅读
1点赞
服务端测试开发技术详解
原创 精选 2024-05-28 17:16:38
473阅读
1点赞
主要内容:建立简易聊天室服务器及客户、采用UDP协议发送及接受图片,采用smtplib发送邮件,采用urllib发送短信建立简易聊天室服务器from socket import socket from threading import Thread def main(): class ClientHandler(Thread): def __init__(self,
转载 2024-10-24 17:29:53
53阅读
前言这个月有重要的事情,需要总结移动测试服务端测试,先把接口测试的总结放一边。。。服务端介绍服务端一般是指为用户在APP/PC使用的互联网功能提供数据服务的背后的一切。在互联网项目中,APP承载了UI界面和交互的实现,服务端承担数据处理。app/pc通常是通过api(application programming interface)实现与服务端的沟通。服务端提供服务的方式接口API是服务端
转载 2023-11-01 22:54:38
57阅读
三个步骤:1.环境的选择和准备2.工程的创建3.代码和配置文件的创建环境       工程创建 在pom.xml文件中加入依赖包(去除index.jsp的报错)<!-- 导入java ee jar 包 --> <dependency> <groupId>javax</grou
1、netty是什么?进入netty官网,可以看到这么一段信息翻译过来就是:Netty是一个异步事件驱动的网络应用框架,可以快速开发可维护的高性能协议服务器和客户。接着下面有一段简述如下Netty是一个NIO客户服务器框架,它能够快速、轻松地开发网络应用程序,如协议服务器和客户。它极大地简化网络编程,如TCP和UDP套接字服务器。“快速和简单”并不意味着得到的应用程序将受到可维护性或性能问题
如图,目前我用rabbitmq插件做的mqtt集群,理论上也适用于emqx,18年那会看emqx集群是收费的,现在集群已经不收费了,所以今天尝试用haproxy建立emqx集群,确认是可用的。官方emqx集群分四类1 静态集群 2 DNS集群 3 组播集群 4 ETCD集群静态集群配置安装emqx过程比较简单,略过,直接进入集群配置,配置文件修改三行即可配置文件 /etc/emqx.conf 保证
文章目录1 Nginx简介1.1 Nginx搭建1.1.1 解压和准备1.1.1.1 准备环境1.1.1.2 解压1.1.2 配置编译安装1.1.2.1 配置1.1.2.1.1 报错一1.1.2.1.2 报错二1.1.2.2 编译1.1.2.3 安装1.1.3 Nginx 目录结构1.1.4 启动2 Nginx配置讲解2.1 nginx.conf的讲解2.2 location文件2.2.1 ro
转载 2024-10-22 09:56:19
21阅读
现在每个玩微信公众号的博主基本上都在玩微信小程序,现在的小程序特别火。虽然小程序特别火但也不是任何人想立马做就能做的,也是需要会开发及了解微信小程序的相关规则才能做的。今天邀请技术开发人员告诉你微信小程序怎么做,想入门的小伙伴赶紧学习吧。第一步:先去微信公众平台注册一个小程序,这小程序的名字就是专属于自己的!不会有重复的小程序名字。注册小程序分二种情况:第一种情况,如果你本来就有注册过微信公众号并
一个相对完整的服务部署方案至少应该考虑以下几方面问题:横向扩展能力合理的负载分配策略服务节点异常的处理传统的服务器主从结构因为在横向扩展能力上的局限性,现已不再采用。目前推荐的的集群部署均采用Nginx做为前端服务器+负载均衡器的方式。  一、部署结构 Nginx 做为前端服务器,可以起到以下主要作用:     &nb
一、Nginx介绍1、什么是Nginx电脑、移动设备和平板电脑等设备的连接使得互联网基数的增大,因此,网站面临的环境也日趋复杂,其网站的架构受到了极大的挑战。我们熟悉的Apache服务器出现较早,它是基于REST风格的服务器,通过HTTP协议实现各种网络服务。然而,也正是因为它出现较早,受制于当时的环境,在用户规模、网络带宽等方面并没有考虑到高并发问题。当数以万计的并发量产生的时候,服务器会消耗大
转载 2024-02-24 19:08:34
349阅读
1.金字塔模型 把软件测试从宏观的思维分为三层,最底层的是单元测试,中间层是API测试,最上层是UI⾃动化测试,如下所示: 基于微服务的架构模型中,金字塔模型如下图所示: 2.HTTP协议 总结三次握⼿具体为: 第⼀次握⼿:起初两都处于CLOSED关闭状态,Client将标志位SYN置为1,随机产 ...
转载 2021-09-02 18:51:00
187阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5