- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 集群、分布式和微服务概念理解
集群、分布式和微服务概念理解集群是个物理形态,分布式是个工作方式分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。而分布式,从狭义上理解,也跟集群差不多,但是它的组织比较松散,不像集群,有一个组织性,一台服务器垮了,其它的服务器可以顶上来。分布式的每一个节点,都完成不同的业务,一个节点垮了,那这个业务就不可
2020-12-25 17:31:50 496 1
原创 Java httpclient.CloseableHttpClient使用https方式请求
Java httpclient.CloseableHttpClient使用https方式请求新建SkipHttpsUtil.java类package com.aici.ats.cases.utils;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustMan
2020-12-22 18:11:27 7001 4
原创 Influxdb设置时区
Influxdb设置时区InfluxDB默认以UTC时间存储并返回时间戳,当接收到一个时序数据记录时,InfluxDB将时间戳从本地时区时间转换为UTC时间并存储,查询时,InfluxDB返回的时间戳对应的是UTC时间。InfluxDB支持通过在tz()子句中指定TZ格式的时区名字,如Asia/Shanghai,将UTC时间转换为中国本地时间。SELECT * FROM "cpu" WHERE time > now() - 5m tz('Asia/Shanghai')SELECT * FRO
2020-12-18 11:24:42 10003 1
原创 Influxdb基础
Influxdb基础InfluxDB是目前流行的时间序列数据库(TSDB,常见 TSDB:Influxdb、opentsdb、timeScaladb、Druid 等),时间序列数据库最简单的定义是数据格式里包含Timestamp字段的数据,比如某一时间环境的温度,CPU的使用率等,几乎所有的数据都可以打上一个Timestamp字段。时间序列数据更重要的一个属性是如何去查询它,包括数据的过滤,计算等等。Influxdb是一个开源的分布式时序、时间和指标数据库,使用go语言编写,无需外部依赖。其设计目标是实
2020-12-18 11:17:47 981
原创 混沌测试基础
混沌测试基础混沌工程是一种可试验的、基于系统的方法来处理大规模分布式系统中的混乱问题。通过不断试验,了解系统的实际能承受的韧性边界并建立信心,通过不同的试验方法和目的,观察分布式系统的行为和反应。一句话——以试验的方法尽早揭露系统弱点。混沌工程类似于“故障演练”,不局限于测试,而更像是工程实践。为什么这么说,通常的测试用例会有“期望结果”和“实际结果”,通过将两个结果比较,或者对用户行为的预期,来判断测试通过或失败。而混沌试验类似于”探索性测试“,试验本身没有明确是输入和预期结果,通过对系统和服务的干预
2020-12-16 16:47:32 20215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人