阿里云申请免费版SSL证书的流程
阿里云支持申请免费的https证书,之前是可以免费1年,但是从2024年3月27日起只能用3个月了。【变更】关于免费证书服务策略调整通知 更新时间:2024年3月27日11:15:21尊敬的阿里云用户:接收到厂商关于免费证书服务收费策略调整的通知,我们将在2023年11月14号开始生效厂商策略。在策略生效后,免费证书规则如下:对于免费领取的SSL证书,签发后的证书有效期统一变更为3个月。您可以将免费证书部署至个人网站、网站测试环境等场景,以实现通过HTTPS加密协议安全访问网站。申请免费证书的方法如下:在阿里云...[>>…]
MinIo 数据从独立文件系统模式迁移至 Federation 模式的数据迁移
一、本次进行数据迁移的背景之前在文章中也提到过,地址https://blog.csdn.net/weixin_47792780/article/details/136766194直接在旧版本的configdata上运行新版本minio会出现新版部署后不能读取旧版的数据。而业务上为了保持产品能持续跟进官网更新,需要对minio进行大升级,但MinIo从2022-10-29T06-21-33Z版本起完全删除NAS/S3和传统FS模式(filesystemmode)的网关实现,要想升级到最新的minio系统,只能通过新部署新版minio进行数据迁移。了解一下官网的Background(背景)。TheMinIOGatewayandtherelatedfilesyst...[>>…]
git创建和拉取项目分支
git创建分支,可以通过git管理平台可视化操作创建,也可以通过gitbash命令行下创建:1.是通过git管理平台创建:进入gitlab管理平台具体的目标项目中,在项目名称下能看到如“253次提交2个分支0个标签6.9MB文件6.9MB存储"的统计信息,点击其中的*个分支处即能看到分支的管理页面,直接在界面上点击“新建分支”,输入Branchname并选择createfrom(默认就是master)后点击创建分支createbrance即可。2.通过gitbash命令行下创建:#当前处于master主干分支上gitbranchtestgitadd.gitcommit-m‘新增分支’gitpushorigintest...[>>…]
gitlab太占内存,降低gitlab内存占用的配置优化
在新买的阿里云2C4G服务器上部署上了gitlab,启动后服务器竟然死机了,远程都连不上,原因在gitlab太吃内存,我这里使用的是docker部署。启动脚本如下: dockerrun-d --namegitlab13.3 -p9001:80 -v/opt/gitlab13.3/config:/etc/gitlab -v/opt/gitlab13.3/logs:/var/log/gitlab -v/opt/gitlab13.3/data:/var/opt/gitlab gitlab/gitlab-ee:13.3.5-ee.0 要减少gitLab的内存占用,需要修改其配置文件,以上面的配置启动后,gitlab的配置文件gitlab.rb就在目录/op...[>>…]
物联网消息队列Emqx日志配置及日志追踪
EMQX支持将日志输出到控制台或者日志文件,或者同时使用两者。使用Docker部署EMQX,默认只能通过dockerlogs命令查看EMQX日志。EMQX的默认日志级别为warning,默认在单日志文件超过10MB(log.rotation.size配置)的情况下,滚动日志文件。emqx.log.N文件里面,包含了warning以及warning以上的日志消息。可在emqx.conf中修改,emqx.conf相关日志配置如下: log.to=file log.level=warning log.dir=/var/log/emqx log.file=emqx.log log.rotation.size=10MB log.rotation.count=5 可以使用EMQX命...[>>…]
visual studio常用快捷键注释/取消注释/追踪跳回等
visualstudio常用快捷键如下:1.追踪跳回像其它IDE一样,可以使用alt加鼠标左键追踪代码,跳转后返回使用:Ctrl+-(需用键盘字母区上方的)向后导航。2.变量定义选中变量,按F12快捷键可跳转到定义行。3.visualstudio多行注释与取消注释注释:Ctrl+K+C ;取消注释:Ctrl+K+U;4.智能感知(Ctrl+J)5.折叠/展开当前方法(Ctrl+M)连按可切换展开。6.单行注释(Ctrl+K,Ctrl+C)7.在光标上面插入空行是;(Ctrl+Enter)8.在光标下面插入空行(Ctrl+Shift+Enter)9.两下Tab键,如写for,foreach循环,或者try,还有绑定事件方...[>>…]
Error:('body', 1):Expecting property name enclosed in double quotes:line 1 column 2 (char 1);, Request-Body:
今天尝试使用rabbitmq客户端在页面上发送一个消息,由python服务端接收消息并处理,但在服务端读取json字符时报错:Error:('body',1):Expectingpropertynameenclosedindoublequotes:line1column2(char1);,Request-Body:。从报错内容来看其是期望用双引号括起来的属性名称,而我在向rabbitmq客户端输入请求正文时使用的单引号,我为什么使用单引号,因为要测试的字符串有json嵌套,而但今天也有一件事把我惊了。在向rabbitmq发送的消息内容中,别人给其预定义的字符内容格式是这样的: "comman...[>>…]