“ssl“ directive is deprecated, use the “listen ... ssl“和zero size shared memory zone “perserver“

本文档指导如何更新Nginx 1.18版本,移除过时的'ssl'指令,采用新的'ssl'监听语法,并配置了限制客户端连接的模块。特别关注了如何迁移证书和SSL参数,以及http配置中的连接数限制。

Nginx版本1.18

报错信息

"ssl" directive is deprecated, use the "listen ... ssl"
zero size shared memory zone "perserver"

第一行错误信息

在新版本是不再推荐使用"ssl on;"
将其注释掉

server {
        listen 80;
        listen 443 ssl;
        server_name hecloud.solway.com.cn;
        #ssl on;
        ssl_certificate /etc/nginx/keys/1_necloud.solway.cn_bundle.crt; #证书在conf文件同级;
        ssl_certificate_key /etc/nginx/keys/2_necloud.solway.cn.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1.2; #按照这个协议配置
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
        ssl_prefer_server_ciphers on;

第二行错误信息

没有配置zone域名

http{
# 配置将限制每个客户端IP到服务器的连接数
limit_conn_zone $binary_remote_addr zone=perip:10m;
# 限制到虚拟服务器的连接总数:
limit_conn_zone $server_name zone=perserver:10m;
server{
	limit_conn perip 10;
    limit_conn perserver 100;
}
}

详细见官网
http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html

内容概要:本文档详细介绍了基于MATLAB实现的EKF-LSTM(扩展卡尔曼滤波器结合长短期记忆网络)时间序列预测项目实例。项目旨在解决复杂非线性时序数据的建模难题,通过深度融合EKF的递归滤波特性LSTM的非线性建模能力,提高预测精度鲁棒性。文档涵盖了项目背景、目标、挑战及解决方案,详细描述了模型架构、算法流程、代码实现性能评估。项目不仅提供了完整的实现范例,还支持多领域的实际应用推广,如金融市场、智能制造、气象环境等。适合人群:具备一定编程基础,尤其是熟悉MATLAB深度学习的工程师或研究人员,以及对时间序列预测感兴趣的从业者。使用场景及目标:①理解EKF与LSTM的结合机制,掌握递归滤波与深度学习的融合方法;②学习如何在MATLAB环境中实现复杂的时间序列预测模型,包括数据预处理、模型训练、EKF滤波结果评估;③应用该模型进行多领域的时间序列预测,如金融市场波动、设备故障诊断、气象变化监测等。其他说明:项目采用了模块化设计,便于代码维护功能扩展。文档不仅提供了详细的理论推导代码示例,还强调了项目实施中的注意事项,如噪声协方差矩阵设置、异常数据处理、计算复杂度控制等。此外,项目支持GPU加速推理,提供了可视化用户界面自动化部署管道,确保了系统的高效性易用性。未来改进方向包括引入无迹卡尔曼滤波(UKF)、集成多尺度特征提取、增强异常检测自适应性等,以进一步提升模型性能应用范围。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值