docker启动的redis使用的配置文件路径
3.docker启动的redis使用的配置文件路径是什么使用docker搭建redis服务,本身redis启动的时候可以指定配置文件的,redis-server/指定配置文件路径/redis.conf。但手上也没有一个redis配置文件。在使用非docker安装时,redis的安装包里到是有redis.conf默认文件,但使用docker安装时,不好直接找到啊。没法使用redis本身自带的redis.conf。于是直接启动一个redis服务(不指定配置文件)dockerrun-itd--nameredis7--privileged=true--restart=always-p6379:6379-v/opt/redis/data:/data-v/opt/redis7/conf/redis.conf:/...[>>…]
Pycharm2023关闭项目后一直显示正在关闭项目的解决办法
在Pycharm2023IDE中点击上面菜单里的帮助->查找操作->输入Registry->点注册表,会列出一些keyvalue的行。点击取消ide.await.scope.completion勾选即可。其意义为:Whethertowaitforthecoroutinetreecompletionafterproject/appdisposalorpluginunloading是否在项目/应用程序处理或插件卸载后等待协程树完成[>>…]
Minio 使用 Nginx代理后put文件上传总是返回403问题
Minio存储服务,因为需要使用https请求,于是在minio前面使用了Nginx代理,但在操作上传的时候发现向后端put文件上传总是返回403Forbidden问题,排查发现问题出现在IP地址不对,在调用minio的presigned_put_object方法生成url的时候,需要有endpoint即实例的IP端口数据,此为在实例化Minio时传入,但因为后端增加了nginx代理,出现了最终转发到minio上传文件时的IP端口发生了变化,从而被MINIO拒绝PUT上传。proxy_set_headerHost$host;proxy_passhttp://192.168.10.26:9000/;#此处的Ip地址要和实例化Minio时的地址一...[>>…]
Vue使用 el-upload 组件上传时发现有多余的post请求
Vue在使用el-upload组件上传文件时,在before-upload中执行完文件上传后,总发现有一个多余的向服务器根URL发送post请求,导致每次上传成功后还有一个返回异常的请求日志:MethodNotAllowed。el-upload组件的html代码如下:<el-uploadaction="":before-upload="fun1":limit="1":accept="accept"><el-buttonsize="small"type="primary">点击上传</el-button><divslot="tip"class="el-upload-tip">上传aa格式</div></el-upload>在业务应用程序中,在el-upload上传时,实际before-u...[>>…]
Centos7已加防火墙控制但系统漏洞扫描反馈能扫到Docker部署的Mysql 3306/3307端口
我在一台Centos7服务器上部署了MYSQL服务,使用的3307端口,但系统漏洞扫描反馈能扫到3307端口,但已加防火墙控制仅限业务服务器IP能访问到。问题是出现在搭建的Mysql服务使用的是Docker方式。docker默认安装部署服务的时候会设置iptables把需要开放的端口,自动放到iptables的白名单规则中。这就导致虽然防火墙开启了,但是在限制之外的服务器依然能扫到数据库的端口。这里可以使用一些方法来检测服务器的某个端口是否开放:Docker默认的路由规则是允许所有客户端访问,如果你希望避免Docker中容器被局域网内访问,要...[>>…]
Minio 使用 Nginx代理后put文件上传总是返回403问题
Minio存储服务,因为需要使用https请求,于是在minio前面使用了Nginx代理,但在操作上传的时候发现向后端put文件上传总是返回403Forbidden问题,排查发现问题出现在IP地址不对,在调用minio的presigned_put_object方法生成url的时候,需要有endpoint即实例的IP端口数据,此为在实例化Minio时传入,但因为后端增加了nginx代理,出现了最终转发到minio上传文件时的IP端口发生了变化,从而被MINIO拒绝PUT上传。proxy_set_headerHost$host;proxy_passhttp://192.168.10.26:9000/;#此处的Ip地址要和实例化Minio时的地址一...[>>…]
OpenEuler操作系统中 Linux下安装MySQL 报mysql: error while loading shared libraries: libncurses.so.5: cannot open shar
OpenEuler操作系统中Linux下安装MySQL报mysql:errorwhileloadingsharedlibraries:libncurses.so.5:cannotopenshar场景:做环境编译测试时出现BUG,在进行make文件时报错原因:缺少libncurses.so.5库解决方式:安装该库文件。sudoaptinstallapt-filesudoapt-fileupdatesudoapt-filefindlibncurses.so.5sudoaptinstalllibncurses5安装过N次MySQL今天遇到这个奇葩的问题和大家分享:启动MySQL服务,mysql-5.7.18/bin目录下执行命令:./mysqld_safe&时出现:mysql:errorwhileloadingsharedlibraries:libncurses.so.5:...[>>…]