草庐IT

FtpClient请求ftp服务器报Connection refused: connect

1、背景    使用ftpclient从ftp服务器上下载文件到指定文件夹ftp服务器搭建好之后,使用FileZilla软件连接正常,下载也正常,如下图:然而,使用java代码使用FtpClient登陆服务器正常,在进行下载的时候报错如下java.net.ConnectException:Connectionrefused:connect atjava.net.DualStackPlainSocketImpl.waitForConnect(NativeMethod) atjava.net.DualStackPlainSocketImpl.socketConnect(UnknownSource)

flink连接kafka报:org.apache.kafka.common.errors.TimeoutException

测试flink1.12.7连接kafka:packageorg.test.flink;importorg.apache.flink.api.common.serialization.SimpleStringSchema;importorg.apache.flink.streaming.api.datastream.DataStream;importorg.apache.flink.streaming.api.environment.StreamExecutionEnvironment;importorg.apache.flink.streaming.connectors.kafka.Flink

解决httpd占用80端口导致Nginx启动不成功报nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

一、问题描述    今天在建自己小网站时启动Nginx时,发现其报下列错误,意思是因为80端口被占用导致Nginx启动失败。 二、分析问题    既然是因为80端口被占用了,那我们就要首先排查错误缘由,使用下面该命令对80端口进行摸排,结果显示80端口被httpd这个程序一直占用着。netstat-ntlp|grep80  三、解决办法    在网上找过一些办法,结果都杀不死该进程。如kill-9端口号这些等都无用。    经过查找资料得知,使用下面这个命令,然后再重启Nginx即可完成成功运行。fuser-k80/tcpcd/usr/local/nginx/sbin./nginx四、运行结果

解决npm报错Error:EEXIST: file already exists, mkdir “文件路径“,yarn create vite-app 报文件名、目录名或卷标语法不正确

解决npm报错Error:EEXIST:filealreadyexists,mkdir"文件路径",yarncreatevite-app报文件名、目录名或卷标语法不正确第一个问题出现原因解决办法第二个问题出现原因解决引用文章第一个问题出现原因我这里出现错误是因为在配置npm命令目录与npm全局安装位置时目录创建失败,但是在执行yarnconfigsetglobal-folder与yarnconfigsetcache-folder命令之后在本地的".yarnrc"文件中"global-folder"属性被写入,之后会卡在Error:EEXIST:filealreadyexists,mkdir"文

解决使用WebTestClient访问接口报[185c31bb] 500 Server Error for HTTP GET “/**“

解决使用WebTestClient访问接口报[185c31bb]500ServerErrorforHTTPGET"/**"问题发现问题解决问题发现WebTestClient是SpringWebFlux框架中提供的用于测试Web请求的客户端工具。它可以不用启动服务器,模拟发送HTTP请求并验证服务器的响应。在学习spring-test中,依照文档要求进行编写后报错,完整实例代码如下:@ControllerpublicclassTestController{@GetMapping(value="/test")publicResponseEntityString>method(){returnRes

npm安装依赖报fatal: unable to connect to github.com

今日接到一项目陡然发现很多关于github的错误,多方查找都没有很全面的内容,列举出发现的几种问题。一、git://github.com无法连接解决办法:控制台执行下列命名gitconfig--globalurl."https://".insteadofgit://二、ssh://git@github.com无法连接解决办法:控制台执行下列命名gitconfig--globalurl."https://github.com/".insteadOf"ssh://git@github.com/"三、OpenSSLSSL_read:Connectionwasreset,errno10054解决办法:

[已解决]requests.post(url,data)报ValueError:too many values to unpack (expected 2)

Python中使用requests库请求接口时,报错ValueError:toomanyvaluestounpack(expected2),一直搜了两天,都没解决,故写此文,已做参考。分析:此文面向的是requests.post的报错。报错翻译:有太多的值无法解压缩,翻译过来,左边接收的变量和右面生成的值的个数对不上解决:1.我对request.post(url,data)中的data做了序列化处理,变成:request.post(url,json.dumps(data)),因为前后端通过json交互。2.执行1操作后,http状态码成415,一般是请求头问题,故指定请求头headers={“

安装docker报Error: Failed to download metadata for repo ‘docker-ce-stable‘: Cannot download repomd.xml:

安装docker时,出现了一下报错信息(在阿里云服务器上):Error:Failedtodownloadmetadataforrepo'docker-ce-stable':Cannotdownl解决方案:在这里我的是在阿里云服务器上下的,出现了一些小问题,根据阿里云官网指出,需要对你的docker-ce.repo进行一些小修改把$releasever变量修改为7

git拉取代码报443错误:Failed to connect to github.com port 443 after 21044 ms: Couldn‘t connect to server

​#配置代理#127.0.0.1是自己电脑的IP,7890是自己电脑的代理端口gitconfig--globalhttps.proxy http://127.0.0.1:7890gitconfig--globalhttps.proxy https://127.0.0.1:7890#HTTPS#取消代理gitconfig--global--unsethttp.proxygitconfig--global--unsethttps.proxy#查看代理gitconfig--globalhttps.proxynpmconfigdeleteproxy​

ES5节点假死,内核日志报INFO: task blocked for more than 120 seconds.

es集群里有一台机器,突然cpuload飙到21左右(8corecpu),但是cpu使用率会变成0,且同时io等使用率全部变为0.这种状态不可以自己恢复,除非重启。es没有判断出节点有问题,整个集群不可以访问,所有操作都超时,包括cat集群信息等接口,直到重启机器。这种情况下节点已经死了,但是节点还能够响应其master发出的transportping消息,master不会将其从集群摘除。日志里提示monitoringexecutionfailedorg.elasticsearch.xpack.monitoring.exporter.ExportException:Exceptionwhenc