当前位置: 首页 > news >正文

文学写作网站网站开发项目建设经验

文学写作网站,网站开发项目建设经验,赣州做网站公司,在线做3d交互的网站返回目录 整体架构 服务管理#xff1a;实现服务CRUD#xff0c;域名CRUD#xff0c;服务健康状态检查#xff0c;服务权重管理等功能配置管理#xff1a;实现配置管CRUD#xff0c;版本管理#xff0c;灰度管理#xff0c;监听管理#xff0c;推送轨迹#xff0c;聚… 返回目录 整体架构 服务管理实现服务CRUD域名CRUD服务健康状态检查服务权重管理等功能配置管理实现配置管CRUD版本管理灰度管理监听管理推送轨迹聚合数据等功能元数据管理提供元数据CURD和打标能力插件机制实现三个模块可分可合能力实现扩展点SPI机制事件机制实现异步化事件通知sdk数据变化异步通知等逻辑日志模块管理日志分类日志级别日志可移植性尤其避免冲突日志格式异常码帮助文档回调机制sdk通知数据通过统一的模式回调用户处理。接口和数据结构需要具备可扩展性寻址模式解决ip域名nameserver、广播等多种寻址模式需要可扩展推送通道解决server与存储、server间、server与sdk间推送性能问题容量管理管理每个租户分组下的容量防止存储被写爆影响服务可用性流量管理按照租户分组等多个维度对请求频率长链接个数报文大小请求流控进行控制缓存机制容灾目录本地缓存server缓存机制。容灾目录使用需要工具启动模式按照单机模式配置模式服务模式dns模式或者all模式启动不同的程序UI一致性协议解决不同数据不同一致性要求情况下不同一致性机制存储模块解决数据持久化、非持久化存储解决数据分片问题Nameserver解决namespace到clusterid的路由问题解决用户环境与nacos物理环境映射问题CMDB解决元数据存储与三方cmdb系统对接问题解决应用人资源关系Metrics暴露标准metrics数据方便与三方监控系统打通Trace暴露标准trace方便与SLA系统打通日志白平化推送轨迹等能力并且可以和计量计费系统打通接入管理相当于阿里云开通服务分配身份、容量、权限过程用户管理解决用户管理登录sso等问题权限管理解决身份识别访问控制角色管理等问题审计系统扩展接口方便与不同公司审计系统打通通知系统核心数据变更或者操作方便通过SMS系统打通通知到对应人数据变更OpenAPI暴露标准Rest风格HTTP接口简单易用方便多语言集成Console易用控制台做服务管理、配置管理等操作SDK多语言sdkAgentdns-f类似模式或者与mesh等方案集成CLI命令行对产品进行轻量化管理像git一样好用 console模块 console模块是一个springboot工程整合了管理控制台、注册中心和配置中心功能。 启动类 启动类是com.alibaba.nacos.Nacos类 SpringBootApplication(scanBasePackages com.alibaba.nacos) ServletComponentScan EnableScheduling public class Nacos {public static void main(String[] args) {SpringApplication.run(Nacos.class, args);} }依赖的模块 nacos-config - 配置中心nacos-naming - 注册中心 ConsoleConfig配置类 加载application.properties配置文件扫描各个模块controller包缓存RequestMappingInfo - MethodEnableScheduling开启定时任务功能 管理端接口 HealthController - 健康检查接口NamespaceController - 命名空间管理PermissionController - 权限管理RoleController - 角色管理ServerStateController - 查询服务运行状态信息UserController - 登录和用户管理 config模块 配置中心。 aspect切面 CapacityManagementAspect - 配置容量判断切面RequestLogAspect - 请求日志切面 auth认证 权限相关接口及实现类 PermissionPersistService - Permission CRUD serviceRolePersistService - Role CRUD serviceUserPersistService - User CRUD service configuration配置类 Filter配置 NacosWebFilter - Web encode filterCurcuitFilter - 熔断降级判断过滤器 StorageCondition配置用于判断存储类型 ConditionDistributedEmbedStorage -ConditionOnEmbeddedStorage -ConditionOnExternalStorage -ConditionStandaloneEmbedStorage - controller配置中心接口 CapacityController - 配置容量管理接口ClientMetricsController - 客户端统计信息查询接口CommunicationController - 集群节点通信接口ConfigController - 配置管理接口 配置推送接口配置查询、删除接口导入、导出配置接口配置变化监听接口 HealthController - 健康检查接口HistoryController - 配置历史管理接口ListenerController - 从客户端侧查询订阅信息接口 monitor监视器 MemoryMonitorMetricsMonitorResponseMonitor remote远程调用处理器 远程rpc处理器 ConfigChangeBatchListenRequestHandler - 客户端监听器新增/移除处理器ConfigChangeClusterSyncRequestHandler - 集群同步配置处理器ConfigPublishRequestHandler - 推送配置处理器ConfigQueryRequestHandler - 配置查询处理器ConfigRemoveRequestHandler - 配置删除处理器 naming模块 注册中心。 consistency一致性服务 维护数据一致性的相关服务。 controller注册中心接口 CatalogController - 服务及实例相关信息查询接口ClusterController - 服务集群管理接口DistroController - 分区容错相关接口HealthController - 健康检查相关接口InstanceController - 服务实例管理接口OperatorController - 操作数据查询接口ServiceController - 服务管理接口 remote远程调用处理器 远程rpc处理器。 client模块 config配置中心客户端 NacosConfigService类封装了操作配置中心的API。 naming注册中心客户端 NacosNamingService类封装了操作注册中心的API。
http://www.dnsts.com.cn/news/75454.html

相关文章:

  • 网站的结构设计已收录的网站不好优化
  • 网站建设3要素个人做淘宝客网站不能备案吗
  • 邯郸做网站的公司哪家好wordpress远程写作
  • 百度站长中心编写网站用什么语言
  • 济南网站建设服务商wordpress用户管理 插件
  • 淘宝宝贝链接怎么做相关网站v2ray wordpress
  • 英文网站模板源代码seo是指
  • 山东助企网站建设推广任务发布平台app
  • 在线商城网站模板深圳画册设计价格
  • dnf网站上怎么做商人wordpress portfolio 缩略图
  • 成都网站优化推广免费网站空间 推荐
  • 万户做网站好不好百度快照手机入口
  • 适合大学生创业的网站建设类型陕西省住房建设部官方网站一建
  • 专做程序员招聘的网站外网加速器试用七天
  • 工人找工作哪个网站好江苏建筑职业技术学院
  • 南通做网站价格网上办卡
  • 大良营销网站建设服务淘宝网那样的网站模板
  • 网站备案 不关站网站建设空间空间有几种类型
  • 做房产中介网站青岛企业建站系统
  • 网站建设实践建设招标网是什么网站
  • 制作自己的网站多少钱安全员考试成绩查询网
  • 凡客诚品首页html网站百度关键词seo排名优化
  • 建设流网站项目网站建设专家评审意见
  • 瑞金网站建设光龙在线制作diy电子印章
  • 东莞网站建设制作威海人才招聘网官网
  • 祥云平台网站管理系统湖南网站设计外包哪家好
  • nas wordpress备案seo专员简历
  • 做影视后期应该关注哪些网站仿牌网站
  • 网站文章没有被收录吗网站建设运营公司大全
  • 商务网站开发作业包装设计报价明细