- 博客(4)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 docker postgresql 备份
官方镜像的postgresql启动以下面的方式来启动:docker run -it --rm -d --name postgres -e POSTGRES_PASSWORD=cygkzPfq5xsT4Qh2 -p 5432:5432 -v /data/postgresql/data:/var/lib/postgresql/data postgres:12postgresql全备份通过pg_basebackup来执行,因为要通过postgres用户来执行,所以命令如下:docker exec -it
2020-06-30 19:50:18 2634 1
原创 群晖DDNS解析
网上关于DDNS解析的介绍已经很多了,我这里主要列举通过阿里云和Cloudflare进行解析。使用两个解析的原因是阿里云的域名必须要备案,不然会被阿里云封掉(阿里云解析的域名如果解析的IP不是阿里云服务器的,还会提示要求使用阿里云服务器。)。而Cloudflare不用备案,可以直接用。在阿里云申请的域名可以在阿里云上配置为通过Cloudflare解析。当然不只Cloudflare,其实有很多提供DNS解析服务的厂商都提供了DNS的API,就不一一列举了。如果买的群晖服务器的话,本身群晖会送一个域名,也会
2020-06-29 20:01:25 10191
原创 批量删除rabbitmq的队列和交换机
不知道大家有没有遇到过需要批量删除rabbitmq的队列和交换机的场景,我就遇到几次,主要是开始设计的时候没有想那么多,后面项目多了,用的又是一个rabbitmq,需要重新设计队列和交换机的名称,需要把已经创建的队列和交换机删除。rabbitmq提供了批量删除队列的操作,但没有批量删除交换机的操作。而且它自带的批量删除必须登陆到安装rabbitmq的服务器上操作才行,于是我自己用python写了一段脚本用于删除队列或者交换机。第一步 修改rabbitmq配置修改rabbitmq_delete.py中ra
2020-06-29 10:44:23 3288
原创 解决swagger死循环的问题,/null/swagger-resources/configuration/ui
swagger在很长一段时间不访问之后,再访问会出现下面这个(猜测是session过期),如果不做任何处理,这个页面会频繁访问:http://xxx.xxx.com/null/swagger-resources/configuration/ui,因为是死循环,访问量能把服务撑爆了。可以看到/null/swagger-resources/configuration/ui这个请求远远的高于其他请求,剩下/swagger-resources/**也是跟它相关的(我开始在代码中做了重定向,后面发现没用)。
2020-06-29 10:03:09 17392 7
批量删除rabbitmq的队列或交换机
2020-06-29
基于Springboot+mybatis+mysql的小程序服务
2018-12-26
ios 初学 demo
2015-07-23
C#批处理重命名(类似资源管理器界面)
2009-04-16
C++与C#混合项目示例(显示调用DLL)
2009-04-15
基于.net学生考试系统(C/S模式)
2009-02-27
iptables配置问题,访问某个网段的请求全部转发到某个端口。
2022-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人