摘要: 对近期项目的发布运维进行总结,项目前后端分离,后端利用docker部署,运维目标为一键发布运行项目最新版本。 阅读全文
posted @ 2022-01-03 21:15 览岳 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 使用docker进行容器化部署和运维近两年时间了,有必要做个总结记录。这里从零开始由浅入深,最终完成asp.net core+mysql+nginx的容器化部署。 阅读全文
posted @ 2021-09-22 00:55 览岳 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 近日支持某项目甲方运维人员做了一些数据整合,项目基于MySQL数据库,部署于客户专用内网的Linux(CentOS 7.6)服务器,这里顺便做一个MySQL常用基础运维命令总结。 一、本地破解root密码 由于当前数据库提供给各子项目程序使用的账户仅具有特定库的部分权限,不具备创建新用户,授权、创建 阅读全文
posted @ 2020-12-04 21:58 览岳 阅读(1334) 评论(0) 推荐(1) 编辑
摘要: 最近在某生产项目,甲方运维抛来一则数据库告警记录,内容大概是“[Warning] InnoDB: Cannot add field `l10_***_394` in table `tmp`.`#sql_5498_1` because after adding it, the row size is 阅读全文
posted @ 2020-11-26 21:53 览岳 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: vim编辑器功能非常强大,对应的快捷操作也很多,同样网上也有很多博客教程。这里是按自己的使用思路,对常用到的功能做一个简练的笔记,随着实践中不断用到的更多功能再补充完善。 一、vi/vim是什么? vi - Visual Interface 即可视化界面编辑器。 vim - Vi IMproved, 阅读全文
posted @ 2020-10-10 17:43 览岳 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Linux服务器环境,创建用户及添加密钥登录,sudo权限等 阅读全文
posted @ 2020-09-10 17:52 览岳 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 在上一篇随笔“记一次三方接口开发的数据加密方案”中,使用SHA256对数据进行签名时,我提到了一个异常,System.Security.Cryptography.CryptographicException "Invalid algorithm specified.",中文为“指定的算法无效”。自己用openssl命令生成的证书没有这个问题,但是网站上导出的免费证书不行,对此不想过多纠结。但是,后来使用从CFCA申请的证书,居然也不行,所以不得不对这个问题做了更深入的探究。顺便以此为切入点,学习下使用openssl命令操作证书。 阅读全文
posted @ 2019-03-26 13:23 览岳 阅读(7944) 评论(0) 推荐(0) 编辑
摘要: 前段时间工作中,开发某银行系统接口,接口报文数据安全性要求比较高,安全方案中用到了数字证书加密,解密,签名,验签,国标SM4加密,解密。整个的开发下来,还是踩了不少坑,值得一提的是对方用Java解析报文,我方用C#,对于算法的沟通处理又增加了一些困难,尤其度娘查到的资料实在有限,基本还是通过谷哥补全了自己需要的技术知识和一些源码。不是专业做加密学的或做算法的,没必要陷入技术细节,但是基本原理一定要明白,当然,重点还包括一份可靠的源代码 阅读全文
posted @ 2019-01-29 19:32 览岳 阅读(3431) 评论(0) 推荐(0) 编辑
摘要: 前段时间工作中,有客户反应了系统中某类待办重复出现两次的情况。我核实了数据之后,分析认为是并发请求下导致的数据不一致性问题,并做了重现。其实这并不是一个需要频繁调用的功能,但是客户连续点击了两次,导致出现了并发问题。除了前端优化,这里重点探讨后台方面代码层面的处理,最终解决问题。 阅读全文
posted @ 2019-01-27 22:20 览岳 阅读(2150) 评论(0) 推荐(2) 编辑
摘要: 最近在重构一个以前团队开发留下的MVC项目,项目结构堪称混乱,问题多多,但今天说的是页面打开速度的问题。项目中包括web后台系统,几乎随便点一个页面都要盯着白屏等待2-5秒之久,体验很差。通过对页面性能逐步的分析和判断,并做相应优化,最终页面打开速度在1秒内,发布后打开速度约60ms。 阅读全文
posted @ 2018-08-04 18:13 览岳 阅读(2636) 评论(0) 推荐(1) 编辑