nacos功能介绍、 动态配置服务
动态配置服务 能够以中心化、外部化和动态化的方式管理所有环境的配置。
作用:消除了配置变更时重新部署应用和服务的需要,实现了配置中心化管理,此让无状态服务更简单和按需弹性扩展服务更容易。
、 服务发现和管理
动态服务发现对已服务为中心的应用架构方式非常关键。
Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。
提供实时的健康检查,防止将请求发送到不健康的主机或服务。
可以更容易为服务实现断路器
、动态DNS服务
支持权重路由,动态DNs服务可以轻松实现中间层负载均衡、更灵活的路由策略、流量控制和简单数据中心内网的简单DNS解析服务(什么样的规模定义为简单?)。
更容易的实现以DNS协议为基础的服务发现,以消除耦合到厂商私有服务发现API上的风险。
优点:、Nacos 致力于帮助您发现、配置和管理微服务
、/etc/nginx/conf.d/ 文件夹,是我们进行子配置的配置项存放处,/etc/nginx/nginx.conf 主配置文件会默认把这个文件夹中所有子配置项都引入;、/usr/share/nginx/html/ 文件夹,通常静态文件都放在这个文件夹,也可以根据你自己的习惯放其他地方;
# 添加开启端口,--permanent表示永久打开,不加是临时打开重启之后失效 firewall-cmd --permanent --zone=public --add-port=/tcp # 查看防火墙,添加的端口也可以看到 firewall-cmd --list-all
nginx -s reload # 向主进程发送信号,重新加载配置文件,热重启nginx -s reopen # 重启 Nginxnginx -s stop # 快速关闭nginx -s quit # 等待工作进程处理完成后关闭nginx -T # 查看当前 Nginx 最终的配置nginx -t -c <配置路径> # 检查配置是否有问题,如 ...
readyState属性返回实例对象的当前状态,共有四种。
CONNECTING:值为,表示正在连接。
OPEN:值为,表示连接成功,可以通信了。
CLOSING:值为,表示连接正在关闭。
CLOSED:值为,表示连接已经关闭,或者打开连接失败。
XMLHttpRequest.DONE的值为,分别是(尚未初始化)、(正在加载)、(加载完毕)、(正在处理)和(处理完毕下面是一个示例。switch (ws.readyState) case WebSocket.CONNECTING: // do something break; case WebSocket.OPEN: // do something break; case WebSocket.CLOSING: // do something break; case WebSocket.CLOSED: // do something break; default: // this never ...
OpenLDAP
OpenLDAP是开源的轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)。它本身是一个小型文件数据库。Ldap是树形结构的,能够通过server + client(服务端+客户端)的方式。进行统一的用户(账号)管理。
https://blog.csdn.net/belialxing/article/details/
openldap + phpldapadmin + nginx 搭建部署教程(完整版)https://blog.csdn.net/rockstics/article/details/
在CentOS 上安装OpenLDAP服务器
systemctl enable slapd
生成hash密码 slappasswd -s
验证用户
ldapwhoami -x -D uidD;jhadmin,ouD;People,dcD;jhinno,dcD;com -w qazwsx
修改密码
ldappasswd -s Jh* ...