- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 rabbitmq开启ssl认证后,php调整策略
背景:由于需要将阿里云相关服务转移到华为云,项目配套服务rabbitmq也被列入迁移计划。阿里云rabbitmq是自建服务,采用5672端口,未开启ssl加密。华为云购买rabbitmq服务,开启了ssl加密。项目生产者发送消息时就报错"Broken pipe or closed connection"经过一天不断调试终于找到解决方案,故记录如下。若rabbitmq未启用ssl加密,百度出来的结果均是如下代码$connection=new PhpAmqpLib\Connection\A
2022-03-07 18:35:30 2048
原创 GitLab CI / CD变量表
编号 变量 GitLab Runner 描述 1 CI all 0.4 指定作业在CI环境中完成。 2 CI_COMMIT_REF_NAME 9.0 all 为项目构建定义分支或标记名称。 3 CI_COMMIT_REF_SLUG 9.0 all 它使用小写的$CI_COMMIT_REF_NAME变量,它减少到63个字节,只有0-9和a-z被替换为-。 4 CI_COMMIT_SHA...
2022-01-24 09:35:34 1513
原创 golang程序如何在alpine容器中运行
只要在 go build 时增加 --tags netgo 编译出来的二进制文件就可以在alpine 容器中运行若需要在alpine容器中运行go程序,需要在go build的时候添加--tags netgo ,生成出的二进制文件即可运行go build --tags netgo *.go...
2021-12-30 12:25:51 1249
原创 git 查看某个分支是从哪个分支拉出来的(查看某个分支是从哪个分支检出的)
git reflog show 分支名 #查看分支是基于哪个分支创建的效果图如下:$ git reflog show featrue/tuoxb/queryPayInfob988dd08a (HEAD -> featrue/tuoxb/queryPayInfo) featrue/tuoxb/queryPayInfo@{0}: merge dev: Merge made by the 'recursive' strategy. c3e4af0bd featrue/tuoxb/quer.
2021-12-17 16:50:14 6483
原创 phpstorm设置方法头信息备注
一、目标,如下图,希望在方法上增加如下头信息备注二、设置live template:三、增加方法头信息备注,如下所示:/**** created by tuoxb crate ${DATE} ${TIME}${PARAM_DOC}#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}#end${THROWS_DOC}*/...
2021-04-29 09:55:35 351
原创 PyCharm中使用docker容器开发web如何访问
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、配置pycharm,将宿主机端口映射至容器内二、进入容器配置二、进行容器网络配置总结前言PyCharm中使用docker容器开发web如何访问一、配置pycharm,将宿主机端口映射至容器内按如图示例进入配置二、进入容器配置二、进行容器网络配置总结用于记录,防止忘记,老了老了,不中用了...
2021-04-19 18:07:43 153
原创 php:apache 基于docker cron的执行定时任务
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、cron是什么?二、使用步骤1.创建测试脚本2.docker-compose文件3.Dockerfile_dev文件4.startup.sh文件5.cron配置文件6.执行启动前言项目背景: 站点有SEO优化人员做siteMap,但是项目基于阿里云k8s集群,后端有多个容器,一时无法让所有容器同时生成sitemap,故希望采用sitemap版本机制。定时去判断版本,若有有地图更新,则重新生成sitemap.xml
2021-04-18 15:48:51 721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人