logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux 使用非root用户开机自启动sh脚本失败原因

linux 设置非root用户开机自启动sh脚本非常简单使用root用户修改文件/etc/rc.d/rc.local,在文件最后添加命令和要执行的脚本su my -c "/home/my/startup.sh"添加完之后重启linux,发现并没有执行脚本,然后看了一下rc.local的授权是-rw-r--r--,发现并没有执行权限。使用root用户添加可执行权限,然后重启就解决

#linux
docker使用commit创建自定义镜像,启动容器时内部应用自动启动

使用 commit 创建 docker 镜像时,因为 docker 容器启动机制与原来的 linux 系统不一样,所以原来的自启动的应用在启动容器之后都不会自动启动。如docker容器里的mysql服务不启动。解决方法创建镜像时,在容器里面添加以下操作:将自启动的应用的启动服务命令添加到 /etc/rc.local。如添加 mysql 自启动服务:编辑:vi /ect/rc.l...

#docker
Spring定时任务Scheduled分布式/集群应用插件,支持redis缓存、zookeeper、数据库等

Spring 自带定时器Scheduled是单应用服务上的,不支持分布式环境。目前Spring集群环境下的定时任务调度执行的现成解决方案有 quartz 和 spring cloud task两种,不知道还有没有其它的解决方案,如果有麻烦请告知一下。quartz 和 spring cloud task都是只能用数据库解决,并且如果现有的项目一直用的是@Scheduled方式做定时任务,因为要做..

docker在windows下上传文件到容器

我的系统是windows10,docker是用DockerToolbox工具安装的,安装完之后会默认挂载Windows的C:/Users目录,在docker里面对应路径是/c/Users,docker默认的用户路径是/c/Users/windows的登录用户名,对应windows的登录用户目录:C:/Users/windows的登录用户名。登录Docker Quickstart Terminal.

ELK - log4j2自定义Layout以json格式输出日志到logstash,支持收集多个项目的日志

logstash 新增配置文件 log4j2.confinput {#开启远程输入日志服务tcp {port => "4560"mode => "server"type => "log4j2"}}filter {#将日志转成json对象json {...

String Boot 异常 HttpMediaTypeNotAcceptableException 的原因和处理

错误信息摘要org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representationat org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMat...

java从JDK里提取全球数据,包含国家(名称、二字代码、三字代码)、币种(名称和代码)、和语言种类的数据

工具类代码:https://gitee.com/lnkToKing/codes/eom09jrdp8ybf56nu423v77JDK版本:jdk1.8.0_66主要需要依赖的类import sun.util.locale.provider.LocaleProviderAdapter;import sun.util.locale.provider.ResourceBundleBased...

到底了