摘要: 简单介绍EasyCaching提供的一些功能特性 阅读全文
posted @ 2019-05-04 14:06 Catcher8 阅读(5681) 评论(26) 推荐(37) 编辑
摘要: Jexus用法和知识的相关记录 阅读全文
posted @ 2018-06-24 11:13 Catcher8 阅读(767) 评论(1) 推荐(2) 编辑
摘要: 利用.NET技术打造一个全平台软件的简单构思与简单实现。 阅读全文
posted @ 2016-05-04 13:03 Catcher8 阅读(7855) 评论(51) 推荐(93) 编辑
摘要: 本人写的Nancy学习系列汇总 阅读全文
posted @ 2016-02-12 14:31 Catcher8 阅读(2808) 评论(12) 推荐(9) 编辑
正文内容加载中...
posted @ 2021-10-18 08:24 Catcher8 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 背景 上一篇关于 JMeter 的多接口测试,虽说可以把几个步骤的串联起来,但是会比较简单和单调。 还有许多业务场景,会根据上一个接口的返回,再决定要不要调用第二个接口或者是掉用其他接口。 还是拿大家常见的查询订单举个例,首先可以是查询订单列表,然后再查订单详情。 试想一下如果订单列表是空,还有必要 阅读全文
posted @ 2021-10-15 08:11 Catcher8 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 背景 公司内部的API接口一般会分为两大类,一类是直接暴露在公网可以访问的,一类是只能在局域网内访问的。 暴露在公网的一般就是业务网关以及一些和第三方公司有着某些合作,从而进行数据交互的接口。 检查API接口是否存活,第一反应应该就是健康检查了。 在局域网环境内搭配 nginx 或注册中心之类的健康 阅读全文
posted @ 2021-08-23 08:06 Catcher8 阅读(104) 评论(1) 推荐(0) 编辑
摘要: Cassandra存储聊天记录是个不错的选择 阅读全文
posted @ 2021-07-12 08:27 Catcher8 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们把应用的配置都放到配置中心后,很多人会想到这样一个问题,配置里面有敏感的信息要怎么处理呢? 信息既然敏感的话,那么加个密就好了嘛,相信大部分人的第一感觉都是这个,确实这个是最简单也是最合适的方法。 其实很多人都在关注这个问题,好比说,数据库的连接字符串,调用第三方的密钥等等这些信息,都是 阅读全文
posted @ 2021-06-15 08:09 Catcher8 阅读(2487) 评论(8) 推荐(20) 编辑
摘要: 前言 ElasticSearch,开源的搜索和数据分析引擎,也是名列前茅的 nosql。 很多时候会想拿它和关系型数据库做对比,严格上它们是没有太多可比性的。 不过把有的东西放在一起比较,会帮助我们快速去理解一些 ElasticSearch 的内容。 老黄这边抽空梳理了一些常用的 sql 语句 “对 阅读全文
posted @ 2021-06-09 21:01 Catcher8 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 背景 前面两篇聊过了 JMeter 的简单使用和参数化,主要都还是单接口的。 很多时候,一个业务要走完,它会依赖多个接口,而且这些接口会有依赖性。 好比说,我想查询一个订单信息,那么大前提肯定是我已经下单了,并且拿到了订单号我才可以去查。 像这个场景就会有下单接口和查询订单两个接口,并且查询订单接口 阅读全文
posted @ 2021-05-10 08:16 Catcher8 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 背景 前面一篇讲了 JMeter 的一个最简单的例子,这篇聊一下 JMeter 的参数化。 在开始之前先来一个单元测试的例子,感受一下参数化。 上面是一个用 xUnit 写的单元测试,这个单元测试就是一个参数化的例子: 模拟了不同的输入,调用同一个方法,得到了不同的输出。 对某一个场景,要验证不同的 阅读全文
posted @ 2021-05-01 11:44 Catcher8 阅读(224) 评论(0) 推荐(2) 编辑
摘要: 聊一聊Jmeter的简单使用。。。 阅读全文
posted @ 2021-04-27 09:08 Catcher8 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 前言 数据导出,这可以说是一个随处可见的需求,大部分管理平台,报表系统都会有这个需求。 对于这个需求,不少系统会做限制,只能从系统导出几千或几万的数据,再多的话就要提申请,经过层层审批,到 DB 那边的团队处理。 其实走不走申请,很大程度上是取决于公司的规章制度,大部分应该还是没有特别完善的,都是做 阅读全文
posted @ 2021-04-12 08:10 Catcher8 阅读(464) 评论(0) 推荐(6) 编辑
摘要: 聊一聊和Nacos 2.0.0对接那些事 阅读全文
posted @ 2021-03-08 08:01 Catcher8 阅读(2028) 评论(2) 推荐(0) 编辑
摘要: 基于阿里云做低配版的同城双活方案 阅读全文
posted @ 2021-03-02 09:04 Catcher8 阅读(303) 评论(0) 推荐(0) 编辑
摘要: WinDbg分析CPU 100% 阅读全文
posted @ 2021-02-04 19:41 Catcher8 阅读(149) 评论(1) 推荐(1) 编辑
摘要: 前言 我们把应用部署到Docker里面之后,有什么办法查看这个应用占用了多少内存呢? docker本身提供了一个命令让我们可以直接看到当前时间所有容易占用的情况。 docker stats --no-stream 从上面来看,这几个应用用的内存加起来已经是将近12G了。 但是,这个时候看到机器使用的 阅读全文
posted @ 2021-02-01 19:47 Catcher8 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 背景 代码写的有问题,会很容易出现内存泄露的问题。 应用如果是部署在docker容器里面的,可以限制这个应用的内存。 那么,如果是传统的.NET Framework应用,部署在IIS上面呢? 老黄曾经遇到过在一台服务器上面,IIS部署了五六个站点。 其中一个站点,占用了 5、6G 的内存,然而服务器 阅读全文
posted @ 2021-01-24 21:38 Catcher8 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 前言 老黄前段时间遇到了一个数据清洗的需求,其实就是每天凌晨把昨天的数据清洗一遍,归归类。 这是一个比较典型的定时任务的处理场景。 定时任务可以说就一把利器,几乎每个公司都离不开,它的应用场景也不在少数,比如: 生成前一天的统计数据 每隔几天清理一次日志 定期处理失效的单据 ... 对于定时任务,常 阅读全文
posted @ 2020-11-23 08:28 Catcher8 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 基于阿里云日志服务快速打造简版业务监控看板 阅读全文
posted @ 2020-11-08 13:44 Catcher8 阅读(575) 评论(0) 推荐(1) 编辑
摘要: ASP.NET Core集成Nacos配置中心之适配多格式配置, yml, ini, 自定义。 阅读全文
posted @ 2020-10-02 16:22 Catcher8 阅读(679) 评论(1) 推荐(1) 编辑
摘要: 前言 前端部署相对来说其实是一件非常容易的事情,无论是最原始的html页面,还是现在热门的三大框架,最后交付部署的时候,始终会是一些静态文件。 虽然简单,但是对于不同的团队来说,都会在不同阶段有最适合他们的方式。 下面老黄聊聊所在团队是怎么演化的。 老黄把它们划分成了3个阶段,每向下一个阶段都是为了 阅读全文
posted @ 2020-09-14 08:37 Catcher8 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 基于Prometheus和Grafana打造业务监控看板... 阅读全文
posted @ 2020-08-17 08:12 Catcher8 阅读(3428) 评论(2) 推荐(8) 编辑