草庐IT

current_run

全部标签

SpringBoot-Run启动流程(源码分析)—看不懂来揍我

目录前言Run()方法1、实例化SpringApplication对象1、加载容器2、装配初始化器3、装配监听器 4、加载主类2、执行Run()方法1、设置headless2、启用SpringApplicationListener3、加载Banner1、图片Banner2、文本Banner4、异常报告类加载5、准备上下文        6、刷新上下文7、系统上下文刷新完成后的监听器8、执行自定义run方法 9、监听器1、listeners.starting();2、listeners.started(context);3、listeners.running(context);总结前言    写

Docker——containerd服务启动失败(addCron.createTransport failed to connect to {unix://run/containerd/ })

摘要msg="grpc:addrConn.createTransportfailedtoconnectto{unix:///run/containerd/c}一、Docker产生的问题生产服务器意外断电,重新启动服务器发现服务器无法启动,xfs_repair修复了路径才正常启动虚拟机,然后发现docker服务启动失败。二、Docker产生问题的可能原因断电造成虚拟机文件损坏,我xfs_repair修复虚拟机文件时损坏了containerd文件,于是彻底删除/var/lib/docker/和/var/lib/containerd/下全部文件,重起docker服务,docker和container

【异常解决】svn报“Previous operation has not finished; run ‘cleanup‘ if it was interrupted”的错误解决方案

svn报“Previousoperationhasnotfinished;run'cleanup'ifitwasinterrupted”的错误解决方案一、问题描述二、报错原因三、解决方案3.1执行Cleanup命令3.2删除WORK_QUEUE表中数据3.3重新Checkout整个工程一、问题描述前提条件,使用的版本控制工具是SVN。今天需要更新接口文档,所以就使用svn客户端(俗称小乌龟)update了一下,结果了如下错误:Error:Previousoperationhasnotfinished;run‘cleanup’ifitwasinterrupted.Error:Pleaseexec

Can not find java process. Try to run `jps` command lists the instrumented Java HotSpot VMs

一、背景Arthas大家都不陌生了,是ali推出的一款线上监控及调试工具,它的功能在此就不多做赘述。本文主要是解决在使用Arthas时的一个经常会遇到的报错,如下:Cannotfindjavaprocess.Trytorun`jps`commandliststheinstrumentedJavaHotSpotVMsonthetargetsystem.Pleaseselectanavailablepid.二、解决方案出现这个报错是因为找不到jps命令,我们默认安装的openjdk是不支持jps的,所以需要卸载OpenJDK,安装OracleJDK,步骤如下:1.查看已有的openjdk版本rpm

Docker run命令

dockerrun命令用于创建、启动和运行一个新的Docker容器。它的参数如下:参数含义-d以后台模式运行容器-p将容器的端口映射到主机的端口–name为容器指定一个名称,可以在后面的命令中引用该容器–restart指定容器的重启策略,可以是always(默认值)、on-failure、unless-stopped或no。–rm在容器退出时自动删除该容器-v在容器内挂载主机的共享目录。–env设置容器的环境变量。–label设置容器的标签,用于自定义容器的属性,比如版本号。–image指定容器的镜像。–security-opt指定容器的安全选项,比如label、ports或users。–vo

【FLink】FLink 流任务一直 卡在 RUNNING 或者 初始化状态

1.场景1有一次我在flink运行的时候因为要调试,然后在open方法中执行了一个sleep方法,导致任务一直卡着或者在初始化状态中publicvoidopen(){ //做一些操作Thread.sleep(Interger.MAX)//做一些操作}上诉代码

【异常】Dbeaver配置JDBC连接ES时提示SQL错误:current license is non-compliant for [jdbc]

一、报错内容通过Dbeaver配置JDBC连接Elasticsearch时,报错currentlicenseisnon-compliantfor[jdbc]二、问题说明使用的Elasticsearch服务端版本:7.16.3客户端IDE:DBeaver23.0.0Management>Elasticsearch>LicenseManagement查看官网搜索后发现需要白金级别,因此JDBC需要一个白金(或试用)许可证才能够使用JDBC客户端。查看服务器es的license信息,发现“type”:“basic”

解决:ERROR org.springframework.boot.SpringApplication - Application run failed

把写好的项目达成jar包后运行就报下面的错误,但是在idea里却可以正常运行,非常奇怪2023-02-2213:48:33[main]ERRORorg.springframework.boot.SpringApplication-Applicationrunfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'loginController':Injectionofresourcedependenciesfailed;nestedexceptionisorg.springf

WARNING: Running pip as the ‘root‘ user can result in broken permissions

WARNING:Runningpipasthe‘root’usercanresultinbrokenpermissionsandconflictingbehaviourwiththesystempackagemanager.Itisrecommendedtouseavirtualenvironmentinstead:https://pip.pypa.io/warnings/venv解决方法如下,依次运行下面的两个代码,第一个是先验条件,第二个代码块是自己要实现的目标。#The--root-user-actionoptionisavailableasofpipv22.1.pipinstall--

com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING

springboot集成nacos配置正确的情况下,报错:com.alibaba.nacos.api.exception.NacosException:Requestnacosserverfailed: atcom.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy.requestToServer(NamingGrpcClientProxy.java:288) atcom.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy.doSubscribe(Na