随笔分类 - Soluntions
摘要:Redis 通过 RDB 方式进行数据备份与还原
阅读全文
摘要:Github Actions 支持跳过 CI 了
阅读全文
摘要:prometheus/grafana 在 k8s 中的部署
阅读全文
摘要:服务器重新部署踩坑记 Intro 之前的服务器是 Ubuntu 18.04 ,上周周末想升级一下服务器系统,从 18.04 升级到 20.04,结果升级升挂了... 后来 SSH 始终连不上,索性删除重新部署了一个,新部署了一个 Centos 8 的系统,新部署之后很多东西需要配置,折腾了好几天,简
阅读全文
摘要:CentOS 安装 docker Intro 昨天升级服务器把服务器搞挂了,重新再部署一下,安装 docker 记录一下步骤 Steps 卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-comm
阅读全文
摘要:使用 Acme.sh 申请 https 证书 Intro Steps 安装 Acme.sh 下载并安装 acme.sh,设置别名 acme.sh 以更方便的使用 curl https://get.acme.sh | sh # alias acme.sh=~/.acme.sh/acme.sh 配置 D
阅读全文
摘要:利用 Github Actions 自动更新 docfx 文档
阅读全文
摘要:angular 接入 IdentityServer4
阅读全文
摘要:使用 Windows Terminal 连接远程主机 Intro Windows Terminal 是微软新推出来的一个全新的、流行的、功能强大的命令行终端工具。包含很多来社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本
阅读全文
摘要:使用 kind 搭建 Kubernetes 环境
阅读全文
摘要:网站架构变迁 Intro 从最早的 html 的学习到现在从单体应用迁移到微服务架构,所经历的网站架构也一直在变化,于是想写一篇关于网站架构变迁的文章。 单服务器 最早的我们的网站只有一台服务器,网站应用 + 数据库 + 网站文件 都在同一台服务器上,有的时候一台服务器上也会有多个网站。 这个阶段的
阅读全文
摘要:最近发现我们开发环境的 IIS 上的 SSL 证书过期了,为了后面方便维护和更新,搞了一个 powershell 脚本,以后要更新的时候直接跑一下脚本就可以了,所以有了这篇文章
阅读全文
摘要:IdentityServer + Nginx 部署踩坑记
阅读全文
摘要:使用 postman 给 API 写测试 Intro 上次我们简单介绍了 "使用 postman 测试 API" ,这次主要来写一些测试用例以检查请求的响应是否符合我们的预期以及如何使用脚本测试 使用 postman 内置的随机变量 postman 内置的有一些产生随机值的变量,在发送请求时随机生成
阅读全文
摘要:使用 Postman 测试你的 API Intro 最近想对 API 做一些自动化测试,看了几个工具,最后选择了 postman,感觉 postman 的设计更好一些,我们可以在请求发送之前和请求获取到响应之后都可以自定义脚本,很灵活。而且 postman 的支持直接导入 swagger 定义,这样
阅读全文
摘要:k8s 使用 init container 确保依赖的服务启动后再启动应用
阅读全文
摘要:Github 原生 CI/CD,初尝 Github Actions
阅读全文
摘要:Azure pipeline 配置根据条件执行脚本 Intro 我的应用通过 azure pipeline 来做持续集成,之前已经介绍了根据不同分支去打包不同的package,具体的就不再这里详细介绍了,可以参考 持续集成之nuget进阶,nuget 包可以做到根据不同的分支来 发布不同的包,那么我
阅读全文
摘要:微信小程序的域名需要备案,但是没有大陆的服务器,而且觉得备案有些繁琐,起初做的小程序都有点想要放弃了,后来了解到腾讯云的云函数,于是利用腾讯云的云函数实现了一个简单的 API 网关,通过云函数来调用真正的 API 地址,借此来绕过域名备案的问题。
阅读全文
摘要:Serilog 自定义 Enricher 来增加记录的信息 Intro Serilog 是 .net 里面非常不错的记录日志的库,结构化日志记录,而且配置起来很方便,自定义扩展也很方便 Serilog is a diagnostic logging library for .NET applicat
阅读全文