摘要: 能动手绝不多说:开源评论系统 remark42 上手指南 前言 写博客嘛, 谁不喜欢自己倒腾一下呢。 从自建系统到 Github Page, 从 Jekyll 到 Hexo, 年轻的时候谁不喜欢多折腾折腾呢。 年纪稍稍长了一下之后, 最后我自己还是选了 Hexo 直接做静态博客生成, 结合一下 Gi 阅读全文
posted @ 2020-08-06 01:23 李国宝 阅读(1776) 评论(2) 推荐(0) 编辑
摘要: 一次依赖注入不慎引发的一连串事故 起因和现象 偶尔会看到线上服务启动的时候第一波流量进来之后, 迟迟没有任何的响应,同时服务的监控检查接口正常, 所以 K8S 集群认为服务正常,继续放入流量。 查看日志基本如下: [2020-06-05T13:00:30.7080743+00:00 Microsof 阅读全文
posted @ 2020-06-07 18:28 李国宝 阅读(3750) 评论(29) 推荐(25) 编辑
摘要: layout: post title: 反手来个K8S入门到跑路 category: linux date: 2019 06 09 tags: linux k8s 反手来个K8S入门到跑路 前言 放假前一两天发现腾讯云托管K8S集群上线好一阵子了, 还支持把原有主机迁入k8s集群, 索性开始搞事了. 阅读全文
posted @ 2019-06-09 17:26 李国宝 阅读(318) 评论(0) 推荐(0) 编辑
摘要: MySQL Online DDL导致全局锁表案例分析 我这边遇到了什么问题? 线上给某个表执行新增索引SQL, 然后整个数据CPU打到100%, 连接数暴增到极限, 最后导致所有访问数据库的应用都奔溃. SQL如下: SQL ALTER TABLE ADD INDEX ( ASC); log '10 阅读全文
posted @ 2019-05-11 23:39 李国宝 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 以前给API接口写缓存基本都是这样写代码: ` 然后把这一坨坨代码都散落在每个地方。 某一天,突然想起我这边的缓存基本时间都差不多,而且都是给Web API用的, 直接在API层支持缓存不就完事了。 所以, 这里用什么来做呢。 在.NET Core Web API这里的话, 两种思路:Middlew 阅读全文
posted @ 2019-05-05 23:27 李国宝 阅读(995) 评论(0) 推荐(2) 编辑
摘要: 任务队列和异步接口的正确打开方式 什么是异步接口? Asynchronous Operations Certain types of operations might require processing of the request in an asynchronous manner (e.g. 阅读全文
posted @ 2019-01-13 13:13 李国宝 阅读(2221) 评论(0) 推荐(1) 编辑
摘要: .NET Core中使用RabbitMQ正确方式 首先甩官网: "http://www.rabbitmq.com/" 然后是.NET Client链接: "http://www.rabbitmq.com/dotnet.html" GitHub仓库: "https://github.com/rabbi 阅读全文
posted @ 2019-01-11 11:29 李国宝 阅读(7034) 评论(7) 推荐(4) 编辑
摘要: .NET Core单元测试之搞死开发的覆盖率统计 这两天在给项目补单元测试,dalao们要求要看一下测试覆盖率 翻了一波官方test命令覆盖率倒是有支持了,然而某个更新日志里面写着 【“Support for Linux and Mac will be considered separately 阅读全文
posted @ 2018-12-30 12:47 李国宝 阅读(821) 评论(1) 推荐(2) 编辑
摘要: 没有执行过rm rf / 的开发不是好运维 起因 突然收到用户反馈说网站在手机端打开是白屏, 很奇怪的问题. 在电脑端试了下,确实也是白屏,HTML加载进来了,好像有个核心JS加载失败. 看到一个错误是: We're sorry but house doesn't work properly wit 阅读全文
posted @ 2018-11-25 11:18 李国宝 阅读(871) 评论(0) 推荐(1) 编辑
摘要: C :在Task中使用依赖注入的Service/EFContext dotnet core时代,依赖注入基本已经成为标配了,这就不多说了. 前几天在做某个功能的时候遇到在Task中使用EF DbContext的问题,学艺不精的我被困扰了不短的一段时间, 于是有了这个文章. 先说一下代码结构和场景. 阅读全文
posted @ 2018-11-20 23:13 李国宝 阅读(2865) 评论(15) 推荐(4) 编辑