U商城技术架构问答.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
U商城技术架构1、 U商城的总体架构客户端+WebServer+AppServer+数据库(主体框架)2、 U商城的软件运行环境客户端支持MicrosoftSever2003及以上Windows操作系统。WebServer支持nodejs0.1及以上版本,支持操作系统(windowsserver和centos)的X64版本。APPServer支持JDK1.6及以上,支持操作系统(windowsserver和centos)的X64版本。数据库支持MySql5.5及以上。3、 U商城开发技术框架会员前端采用html5+jquery优势:支持多浏览器应用,同时前端页面的模板挂件采取了懒加载和合并请求机制,提升了用户体验和浏览效率。管理端采用html5+AngularJS优势:AngularJS的单页应用使每个功能页的切换都很迅速,操作基本都只有很小的数据请求,使用起来比较流畅。Webserver采用nodejs的express框架优势:nodejs拥有小巧、无阻塞IO、异步的特点,具备很好的可伸缩性,利用它可以很容易构建大规模的网络应用,这是它作为网络平台的自身核心定位Appserver采用java开发平台的play开发框架优势:java平台具有面向对象、跨平台、可移植性好、与硬件无关、系统强健安全、提供了并发机制、性能高、并提供了分布性、多线程、动态性的支持4、 U商城部署环境U商城是一款saas产品,部署在aliyun上(支持多租户公有部署,也只是单租户私有部署)5、 U商城网络安全如何保障Aliyun的网络接入层部署了云盾、云监控进行安全防护,能够实现多场景安全防护。/solution/security/?utm_medium=textutm_source=baiduutm_campaign=ddosutm_content=se_1822956、 U商城如何保证服务器性能U商城的web服务器和应用服务器都是集群化管理,通过lvs\nginx\haproxy进行负载均衡,保证U商城器服务器的带宽、吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。7、 U商城服务器带宽耗用情况U商城对于耗用带宽的静态数据(如商品图片、附件等)都存储到了OSS(开放存储)服务器上,这部分资源不占U商城服务器带宽,减轻了服务器流量,大大提升了网站了浏览效率。8、 U商城静态数据(图片)访问方式U商城静态数据可以做CDN(内容网络分发)加速,将静态数据分发到全国各地区的网络节点上,以达到就近访问,提升浏览效率的效果。9、 U商城web服务器和应用服务器分离的好处Web服务器提供页面相关、模板引擎等与前端相关的服务,应用服务器负责业务逻辑相关的处理和服务以及与持久化的通讯,各种服务器分离可以提升U商城服务端的综合处理效率和性能。除web服务器、应用服务器外U商城还可以设置独立的消息服务器、文件服务器、缓存服务器、日志服务器等。10、 U商城对用户常用并且不经常改变的数据在数据访问上是否有提高访问效率的处理U商城对于商城经访问的数据(如商品分类、公司列表等)进行了缓存以减少与持久化频繁的通讯,同时达到提升访问效率的效果。缓存可以设置为服务器JVM缓存\Memcached\Redis三种方式之一。11、 U商城对用户数据安全是否有保障U商城的数据库使用的是aliyun的rds服务器,每天定时2次数据备份,同时aliyun可以负责服务器任意时点的数据库数据还原。12、 U商城前端的优势U商城的前端设计:响应式布局可以适应多终端应用、挂件设计灵活配置前端模板展现、多模板渲染、分块、按需加载较少流量提升访问效率和用户体验、合并请求减少与服务器的频繁请求。13、 U商城对于服务器如何监控U商城通过Zabbix对商城的所有服务器进行监控(监控内容:主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式),服务器的任何异常第一时间通过微信、短信和邮件通知开发运维管理人员。14、 U商城对于服务器性能如何监控、分析U商城使用专业的APM工具进行应用性能分析。针对移动端、PC客户端、PC管理端及后台服务创建了多种应用进行分析、发现问题及持续优化。15、 U商城是否有日志记录和分析U商城通过ELK搭建了日志收集和分析系统,对于web服务器和应用服务器都做了日志记录和收集,根据日志可以很好的分析商城的功能使用及问题分析。16、 U商城的部署是否复杂U商城采用VM虚拟机镜像、Randeck自动化部署等快速搭建商城系统,简单、高效。对于迭代部门更新通过自动化部署工具一键更新完成补丁更新。17、 U商城补丁更新对用户使用是否有影响几乎没有影响,数据库都经过严格的版本兼容性测试,web服务器支持补丁更新中历史版本的使用,应用服务器程序进行了预编译,服

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档