- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
技术架构 资源管理 用户管理 监控系统 安全管理 计费管理 云管理层 调度引擎 并行处理 中间件 Comet引擎 分布式缓存 日志服务 全文检索 界面引擎 邮件服务 PaaS层 表单设计器 出库 有哪些信誉好的足球投注网站 报表 入库 库内作业 多租户架构 SaaS层 客户支持 运维管理 容灾支持 服务管理 工作流设计器 基础资料设置 人员、权限管理 OpenStack IaaS层 数据存取服务 Oracle Master/Slave RAC 租户数据 元数据表 数据表 1、HTML5、 Ajax 生产系统操尽量模拟桌面操作,尽可能减少页面刷新数据量,提高操作响应时间。 2、静态分离 独立的静态文件服务器,使用独立域名,不能使用主站二级域名,不然请求响应会附带主站cookie。 3、静态服务器使用Nginx 高效、节省服务器资源、负载均衡、反向代理。 4、Squid缓存静态文件 把资源文件缓存在服务器内存,可以减少磁盘的IO操作,从而减少获取文件的响应时间。 5、CDN 由于用户地域分布固定(北上广成武沈),可以选择自建CDN。 6、设置文件Expires时间 服务器设置文件较长的过期时间,同时程序中对静态文件加版本号。 7、服务器启用Gzip压缩 减少网络传输时间。 8、合并css、js文件和布局图片 减少浏览器请求排队时间,浏览器对同域名下的资源文件请求有并发数的限制。 前端技术及优化 1、缓存服务 使用Memcached、Redis等分布式缓存各租户的元数据,加速应用生成。 2、大规模数据处理引擎 1)对高并发数据异步处理、并行快速处理。 2)错误恢复机制,批量处理时,其中一个步骤发生错误时,引擎会捕捉和修复这个错误。 3、运行时应用生成器 元数据驱动的运行时动态解析配合UI模板生成应用实例。 4、任务调度引擎 支持多种复杂规则的任务调度,方便处理定时作业。 5、Comet引擎 HTTP长连接的“服务器推”技术,可使用HTML5的WebScoket取代。 6、全文检索服务 使用Lucene或Solr,一个租户单独维护一套索引。 7、日志服务 同上,使用全文检索,记录用户行为日志和操作日志。 PASS服务 多租户的三种方案 元数据驱动的多租户设计模型——稀疏表模式 元数据驱动的多租户设计模型——稀疏表模式 TenantID TableID value0 value1 … value500 Te1 Ta1 5 张三 … 2008 Te1 Ta1 1 李四 … 2009 … … … … … … Te2 Ta2 赵六 2003 … 男 元数据驱动的多租户设计模型——键值对模式 元数据驱动的多租户设计模型——键值对模式 RowID A B C D 1 5 2 张三 2008 2 1 3 李四 2009 3 8 9 王五 2004 4 4 1 赵六 2003 TenantID TableID RowID ColumnID Value 001 T1 1 A 5 001 T1 1 B 2 001 T1 1 C 张三 001 T1 1 D 2008 001 T1 2 A 1 001 T1 2 B 3 … … … … … 002 T2 … … … … … 逻辑视图 存储视图 1、密码加密加盐 使用SHA1等加密算法,加盐后二次加密。 2、DDOS攻击 服务器安装DDOS硬件防火墙。 3、SQL注入 禁止使用SQL拼串。 4、跨站XSS攻击 过滤用户提交的所有数据是否有非法字符。 5、SSL (Security Socket Layer) 交换数据 6、过载保护 超过系统处理负载量,限制登录或操作进入排队机制。 7、服务器数据定时备份 8、异地容灾 云安全 谢谢 微博:@朱
文档评论(0)