logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决用apache CloseableHttpClient发送请求出现偶发性网络访问异常: java.net.SocketException: Connection reset

分析:基本是一次成功一次失败,成功后再失败 之间间隔了好几个小时,成功后短时间内还是成功,所以推测可能是服务端那边设置了超时自动关闭连接,且未发送FIN通知我们系统, 所以我们系统连接池复用了上次那个无效的连接,导致没有进行https的三次握手。设置空闲连接验证时间30秒,即当连接空闲时间超过此值后,在下次使用前会自动触发有效性验证(如发送测试请求、检查TCP状态),确保连接可用。修复我们系统连接

#apache#网络#java
nginx配置https(linux环境)

修改nginx.conf配置文件,将https server的相关注释放开,修改ssl_certificate和ssl_certificate_key两个配置项值。1.如果自有证书,则需将证书上传至nginx所在linux服务器,如果没有证书需使用自签名证书则按照下面方式进行证书的生成。在浏览器访问https://nginx所在服务的ip:443/ 或者 https://nginx所在服务的ip访

文章图片
#nginx#https#linux
linux安装nginxs报错:openssl not found

我检查了一下linux是已经安装了openssl的 这说明nginx里配置的openssl路径和系统里的不是一个地方,我这里的openssl是系统安装时就自带的。分析:原因是在 ./configure 时加了–with-http_ssl_module 这个需要依赖openssl 但是nginx没有找到。我下载的和我linux自带版本一致的openssl-1.0.2k.tar.gz。然后重新执行(记

文章图片
#linux#运维#服务器 +1
到底了