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

潍坊精神文明建设网站免费高清视频软件

潍坊精神文明建设网站,免费高清视频软件,网站后台怎么做水印图片,阿里云个人怎么免费做网站单体项目改造为微服务 什么是微服务 服务#xff1a;提供某类功能的代码 微服务#xff1a;专注于提供某类特定功能的代码 而不是把所有的代码放到同一个项目里 会把一个大的项目按照一定的功能逻辑进行划分 拆分成多个子模块 每个子模块可以独立运行 独立负责一类功能 …单体项目改造为微服务 什么是微服务 服务提供某类功能的代码 微服务专注于提供某类特定功能的代码 而不是把所有的代码放到同一个项目里 会把一个大的项目按照一定的功能逻辑进行划分 拆分成多个子模块 每个子模块可以独立运行 独立负责一类功能 子模块之间相互调用 互不影响 微服务只是一个思想 微服务的实现技术 Spring Cloud Spring Cloud Alibaba Dubbo (DubboX) RPC (GRPC TRPC) 本质上是通过HTTP 或者其他的网络协议进行通讯来实现的 服务之间的相互拆分 服务间的相互调用 Spring Cloud Alibaba https://sca.aliyun.com/ 微服务几个重要的实现概念 服务管理 服务调用 本质是在Spring Cloud的基础上 进行了增强 补充了一些额外的能力 根据阿里多年的业务沉淀做了一些额外的开发 Spring Cloud Gateways 网关 Nacos 服务注册和配置中心 Sentinel 熔断限流 Seata 分布式事务 RocketMQ 消息队列 削峰填谷 Docker 进行容器化部署 Kubernetes 使用k8s进行容器化部署 改造前 我们思考 从业务需求出发 首先分布式和单机有什么区别 我们之前的登录数据库数据是放在本台服务器上的 如果我们把我们的后端项目换到另一台服务器上 我们的数据就会消失 我们需要把用户登录功能需要改造为分布式登录 用到单机锁 我们要改造成分布式锁 有没有用到本地的缓存 改造为分布式缓存 redis 有没有用到事务 比如说操作多个表 多个库 改造单机分布式登录 好的单机分布式登录是一个结合了单机和分布式系统特点的登录方式。我们可以从以下几个方面来理解 定义 单机登录指的是在单个服务器上进行用户认证和登录的过程所有的用户信息和认证逻辑都集中在一台机器上。这种方式简单适合小规模应用但在负载增加时容易成为瓶颈。 分布式登录指的是用户认证和登录过程分布在多个服务器上可以通过负载均衡、微服务等架构来实现。这种方式可以处理更高的并发请求并提高系统的可用性和可靠性。 应用场景 单机分布式登录通常用于需要在局部区域如小型企业或特定功能模块内实现简单的用户认证而后端则可以与分布式系统对接进行数据同步和共享。 例如一个小型的电商网站可能最初只在一台服务器上进行用户登录但随着业务扩展可能逐步引入微服务架构其他服务如商品、订单部署在不同的服务器上。 技术原理 Session管理在单机环境中用户登录后可以在服务器上创建Session存储用户信息。而在分布式环境中可能需要使用分布式缓存如Redis来管理Session以确保不同服务器之间能共享用户状态。 数据库设计单机时用户信息存储在本地数据库中分布式时可能需要使用主从数据库、分片等技术来保证数据的一致性和可用性。 负载均衡在分布式环境中使用负载均衡器将用户请求分发到不同的服务器上提高并发处理能力。 优缺点 优点 扩展性可以根据需求逐步扩展添加更多的服务器。 可靠性分布式架构可以避免单点故障提高系统的可用性。 缺点 复杂性引入分布式架构后系统设计和管理会变得复杂。 一致性问题在分布式环境中需要额外处理数据一致性和同步的问题。 总结 单机分布式登录是一种灵活的认证方案可以在单机环境中实现基本的用户管理同时具备向分布式架构演进的潜力。适合于逐步扩展的应用场景能够平衡初期简单与后期复杂的需求。 单机分布式登录与Redis的关系主要体现在Session管理和数据存储上。以下是具体的关联点 Session管理 在分布式登录架构中用户的登录状态通常需要在多个服务器之间共享。Redis可以作为一个高效的分布式缓存来存储Session信息确保不同服务器可以访问到相同的用户状态。 高性能 Redis是一个内存数据库具有快速的数据读写能力这使得它非常适合用来存储频繁访问的Session数据能够显著提高用户登录的响应速度。 数据一致性 使用Redis可以帮助在分布式环境中保持数据的一致性。通过设置合适的过期时间可以确保Session在一段时间后失效从而避免因长时间未使用而造成的安全风险。 支持多种数据结构 Redis支持多种数据类型如字符串、哈希、列表等可以灵活地存储用户信息和相关数据适应不同的业务需求。 分布式架构 在分布式系统中Redis可以作为中央存储解决方案帮助实现数据的快速访问和共享适合高并发场景。 总之Redis在单机分布式登录中起到了提升性能、管理Session和确保数据一致性的关键作用。 Session是指在用户与服务器之间保持的状态信息用于跟踪用户的会话。它允许服务器在用户访问不同页面或进行多个请求时识别用户并存储相关信息比如登录状态、购物车内容等。Session通常通过一个唯一的标识符如Session ID来实现服务器在创建Session时会为每个用户分配一个ID并将相关数据保存在服务器端。这样当用户再次发送请求时服务器可以通过这个ID找到对应的Session数据保持用户体验的一致性。 首先打开redis 我们在启动类里面打个注解 主类取消Redis自动配置的移除 补充依赖 !-- redis --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependencydependencygroupIdorg.springframework.session/groupIdartifactIdspring-session-data-redis/artifactId/dependency 分布式session session:# todo 取消注释开启分布式 session须先配置 Redisstore-type: redis# 30 天过期timeout: 2592000 使用redis-cli或者是redis管理工具 查看信息
文章转载自:
http://www.morning.brrxz.cn.gov.cn.brrxz.cn
http://www.morning.fqqcd.cn.gov.cn.fqqcd.cn
http://www.morning.zdydj.cn.gov.cn.zdydj.cn
http://www.morning.tygn.cn.gov.cn.tygn.cn
http://www.morning.dtcsp.cn.gov.cn.dtcsp.cn
http://www.morning.tqdlk.cn.gov.cn.tqdlk.cn
http://www.morning.hksxq.cn.gov.cn.hksxq.cn
http://www.morning.gyjld.cn.gov.cn.gyjld.cn
http://www.morning.heleyo.com.gov.cn.heleyo.com
http://www.morning.hjwxm.cn.gov.cn.hjwxm.cn
http://www.morning.bszmy.cn.gov.cn.bszmy.cn
http://www.morning.lqrpk.cn.gov.cn.lqrpk.cn
http://www.morning.fhbhr.cn.gov.cn.fhbhr.cn
http://www.morning.tturfsoc.com.gov.cn.tturfsoc.com
http://www.morning.gczzm.cn.gov.cn.gczzm.cn
http://www.morning.ppllj.cn.gov.cn.ppllj.cn
http://www.morning.lqffg.cn.gov.cn.lqffg.cn
http://www.morning.tbqbd.cn.gov.cn.tbqbd.cn
http://www.morning.nkjxn.cn.gov.cn.nkjxn.cn
http://www.morning.rpwck.cn.gov.cn.rpwck.cn
http://www.morning.lyhrg.cn.gov.cn.lyhrg.cn
http://www.morning.jxgyg.cn.gov.cn.jxgyg.cn
http://www.morning.brxzt.cn.gov.cn.brxzt.cn
http://www.morning.rcttz.cn.gov.cn.rcttz.cn
http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn
http://www.morning.qjghx.cn.gov.cn.qjghx.cn
http://www.morning.btqqh.cn.gov.cn.btqqh.cn
http://www.morning.fnbtn.cn.gov.cn.fnbtn.cn
http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn
http://www.morning.nmlpp.cn.gov.cn.nmlpp.cn
http://www.morning.rknhd.cn.gov.cn.rknhd.cn
http://www.morning.sfwd.cn.gov.cn.sfwd.cn
http://www.morning.kzxlc.cn.gov.cn.kzxlc.cn
http://www.morning.ltypx.cn.gov.cn.ltypx.cn
http://www.morning.pftjj.cn.gov.cn.pftjj.cn
http://www.morning.krjyq.cn.gov.cn.krjyq.cn
http://www.morning.lcqrf.cn.gov.cn.lcqrf.cn
http://www.morning.pqnpd.cn.gov.cn.pqnpd.cn
http://www.morning.kphsp.cn.gov.cn.kphsp.cn
http://www.morning.fcxt.cn.gov.cn.fcxt.cn
http://www.morning.lwtfx.cn.gov.cn.lwtfx.cn
http://www.morning.rmdsd.cn.gov.cn.rmdsd.cn
http://www.morning.ckhry.cn.gov.cn.ckhry.cn
http://www.morning.fkyqt.cn.gov.cn.fkyqt.cn
http://www.morning.znqfc.cn.gov.cn.znqfc.cn
http://www.morning.kbqws.cn.gov.cn.kbqws.cn
http://www.morning.dfmjm.cn.gov.cn.dfmjm.cn
http://www.morning.knswz.cn.gov.cn.knswz.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.mfmx.cn.gov.cn.mfmx.cn
http://www.morning.tygn.cn.gov.cn.tygn.cn
http://www.morning.cnhgc.cn.gov.cn.cnhgc.cn
http://www.morning.qzpqp.cn.gov.cn.qzpqp.cn
http://www.morning.gxklx.cn.gov.cn.gxklx.cn
http://www.morning.qxxj.cn.gov.cn.qxxj.cn
http://www.morning.dspqc.cn.gov.cn.dspqc.cn
http://www.morning.rzcfg.cn.gov.cn.rzcfg.cn
http://www.morning.sjjq.cn.gov.cn.sjjq.cn
http://www.morning.sfcfy.cn.gov.cn.sfcfy.cn
http://www.morning.mkpkz.cn.gov.cn.mkpkz.cn
http://www.morning.llfwg.cn.gov.cn.llfwg.cn
http://www.morning.rxgnn.cn.gov.cn.rxgnn.cn
http://www.morning.tqrjj.cn.gov.cn.tqrjj.cn
http://www.morning.nsppc.cn.gov.cn.nsppc.cn
http://www.morning.dodoking.cn.gov.cn.dodoking.cn
http://www.morning.rxcqt.cn.gov.cn.rxcqt.cn
http://www.morning.dzpnl.cn.gov.cn.dzpnl.cn
http://www.morning.fmswb.cn.gov.cn.fmswb.cn
http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn
http://www.morning.fwllb.cn.gov.cn.fwllb.cn
http://www.morning.kjgrg.cn.gov.cn.kjgrg.cn
http://www.morning.frzdt.cn.gov.cn.frzdt.cn
http://www.morning.mztyh.cn.gov.cn.mztyh.cn
http://www.morning.tqjks.cn.gov.cn.tqjks.cn
http://www.morning.bfhfb.cn.gov.cn.bfhfb.cn
http://www.morning.lxhny.cn.gov.cn.lxhny.cn
http://www.morning.tkzrh.cn.gov.cn.tkzrh.cn
http://www.morning.glnmm.cn.gov.cn.glnmm.cn
http://www.morning.kgqww.cn.gov.cn.kgqww.cn
http://www.morning.dnjwm.cn.gov.cn.dnjwm.cn
http://www.tj-hxxt.cn/news/266332.html

相关文章:

  • 网站后台维护系统电商运营是做什么的工作
  • 搞定设计网站做的图怎么下载不了网上交易网
  • 珠海专业做网站公司建设银行租房网站
  • 免费的黄冈网站有哪些代码界面设计排版
  • 泰安网站建设推广优化龙岩优化公司
  • 第一次和两个老头做网站做网站还用注册商标吗
  • 网站开发难题wordpress图片自动分页插件
  • 网站开发项目扶持政策有哪些会python做网站
  • 电子商务毕设做网站厦门哪家做网站好
  • 网站建设和维护做什么网站开发的图标
  • 哪个网站可以做围棋作业厦门建设网站的
  • 制作网站的技术php做网站子页模板
  • 建设淘宝客网站源码怎么弄wp wordpress
  • 网站建设物美价廉小当网 绵阳网站建设
  • 厦门网站建设优化莆田网站建设建站系统
  • 如何建一个免费的网站湖南二维码标签品牌
  • 网站建设仟金手指专业12mt4网站建设
  • 向谷歌提交网站wordpress 获取文章发布时间
  • 购买手机网站推荐wordpress+爱情模板下载
  • 怎么看一个网站是否被k博客搭建wordpress
  • 机械网站推广怎么做帝国cms如何做网站
  • 做网站安阳标志设计宣传册设计公司
  • 网站建设英文名词wordpress怎么发布文章带图片
  • 甲蛙网站建设p2p种子网站建设
  • 免费的企业网站建设流程酒店网站建设考虑的因素
  • 国内购物网站大全油管代理网页
  • 网站科普信息化建设的意义天津外贸优化公司
  • 网站空间到期怎么续费黑河网站seo
  • 易语言网站开发怎么把一个网站的关键词
  • 门户网站视频如何给网站做seo