logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker无法启动容器时如何修改配置

问题描述在docker容器中安装了Mysql5.6,但因修改错配置文件,导致容器无法重新启动,怎么办?解决方式方式一:在当前主机中存放了docker容器中的配置信息(一般默认目录是:/var/lib/docker/overlay/),那只要找到这个配置文件,修改后就可以重新启动了方式二:使用docker cp命令,把docker容器中的配置文件复制到主机中来,然后修改完后再复制到doc...

分布式限流实战--redis实现令牌桶限流

这篇文章我们主要是分析一下分布式限流的玩法。 因为限流也是一个经典用法了。1.微服务限流随着微服务的流行,服务和服务之间的稳定性变得越来越重要。缓存、降级和限流是保护微服务系统运行稳定性的三大利器。缓存的目的是提升系统访问速度和增大系统能处理的容量,而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开,而有些场景并不能用缓存和降级来解决,比如稀缺资源、数据库的写

#分布式
jenkins执行脚本npm: command not found解决

1、查看系统环境变量echo $PATH1/usr/local/node/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/www_app/.local/bin:/home/www_app/bin2、把服务器的环境变量添加到jenkinsNode Properties &...

jenkins + maven+ gitlab 自动化部署

现在都有docker 和k8s了。 那个需要一点时间成本去学习。因此决定先用jenkins maven gitlab 这种方式去实现自动化部署。环境预装gityum install gitmaven//进入一个目录cd /usr/local//创建一个文件夹mkdir maven//下载maven的tar包wget http://mirrors.hust.edu.cn/apa...

修改java环境变量

修改jdk环境变量1.jdk堆内存Could not create the Java Virtual Machine在启动java的时候也许会报这个错就是因为jdk堆内存不够了。解决方案:增加一个系统环境变量用文本编辑器打开/etc/profile,在profile文件末尾加入:变量名:_JAVA_OPTIONS变量值:-Xmx512M保存后,就OK!!...

#linux#java
docker下修改mysql配置文件

第一步: 找到要修改的镜像docker ps第二步: 进入要修改的镜像docker exec -it e1066fe2db35 /bin/bash第三步: 进入要修改的文件目录cd /etc/mysql第四步: 安装vim如果不安装vim在使用vim的时候会报找不到。apt-get updateapt-get install vim第五步: 修改my.conf配置文件...

Oauth2方式实现单点登录

下面先简单介绍一下Oauth2的原理Oauth2是什么?Oauth2是一种授权机制,用来授权给第三方应用,获取用户数据。Oauth2是什么的解释 这是阮一峰老师的解释,因此解释的比较好了,就不在此重复了。Oauth2 的原理Oauth2 有四种授权模型授权码,隐藏式,密码式,凭证式 目前主流的形式是授权码方式。我们项目中使用的也是授权码方式。 这里就只介绍一下授权码方式 。授权码方式这块的内容完全

#java
MySQL出现Access denied for user ‘xxx‘@‘%‘ to database ‘xxxx‘问题

新添加数据库后,需要给非root账户添加权限才可以访问GRANT ALL PRIVILEGES ON mydb.* to 'myuser'@'%';ALL代表所有权限,也可以选择增删改查等权限,小项目嫌麻烦,所以选择ALLmydb是数据库的名称,您可更改为你自己数据库名称myuser是数据库用户,您可更改为自己的数据库用户%代表所有IP都能访问,您可更改为某个IP才能访问...

#数据库#mysql#服务器
到底了