WebLogic 12c 中压缩传输的配置
压缩传输是什么?
压缩传输是后端服务器对传输到前端的文件流进行压缩后传输,常见的压缩文件包括html , js , css 等文件。浏览器识别这种压缩文件,并对其解压使用。
压缩传输会执行压缩和解压的运算,会增加CPU负担, 但是会大大减少网络传输的文件流大小和时间, 加快网页呈现的速度。以笔者的实际经验为例,一份2.9 M 的js文件, 压缩后的大小是 700多K, 大概是4倍多的优化空间。
GZIP 是压缩方式的一种, 使用一定的压缩算法对数据进行压缩。
GZIP 压缩传输的实现
在Web应用程序中实现GZIP压缩传输的方式有多种,包括:
- 直接压缩文件, 比如将js文件通过gzip 工具压缩成 .gzjs 的文件。
- 在应用程序内实现。 对于Java Web项目来说, 比如配置压缩的Servlet; 对于Spring Boot项目,在application.yml 中进行相关配置。
- 使用应用服务器实现。 Tomcat 、WebLogic 直接提供了对GZIP 的支持。
相对来说,第三种方式是最简便的。
在WebLogic中配置GZIP
WebLogic 支持两个层级的GZIP配置:
- 域层级(Domain Level), 配置后域内所有的应用都生效。
- 应用程序层级 (Web Application Level), 对单个应用进行配置
注意:应用程序层级的配置会覆盖域层级的配置。
1. 域层级的GZIP
WebLogic 12c 中压缩传输的配置相关推荐
- Linux中修改weblogic默认IP,Weblogic 12c ip 地址改变如何配置
Weblogic 12c ip 地址改变如何配置 1. 在weblogic 安装的路径找到之前创建的域下的jwxt-jdbc.xml文件:如我安装的路径为 (C:\Oracle\Middleware\ ...
- Weblogic 12c中修改SERVER NAME的方法
WebLogic 中域默认的Server Name为AdminServer.如果多个域使用同一Server Name,会对识别造成一定的困难. 比如在linux下,输入ps -ef|grep webl ...
- Java Web应用实现GZIP压缩传输
本篇介绍Java Web 应用如何配置GZIP压缩以提高js , css 等文件的传送速度, 加快网页的展现速度. 实现方式选择 直接压缩文件, 比如将js文件通过gzip 工具压缩成 .gzjs 的 ...
- linux apache gzip压缩,Linux入门教程:配置Apache开启gzip压缩传输,gzip压缩
LoadModul
Linux入门教程:配置Apache开启gzip压缩传输,gzip压缩 LoadModul 开启模块 打开httpd.conf后,先将下面两行配置前面的#号去掉,这样apache就会启用这两个模块,其 ...
- 【Enterprise Manager 12c】如何在EM 12c中配置Exadata Infiniband告警邮件
EM 12c集中了Exadata的大量管理功能,这里我们介绍一下如何在EM 12c中配置Exadata Infiniband告警邮件? 首先需要将IB network加入到EM target中,点击E ...
- 在Tomcat 与weblogic 中的 日志(log4j) 配置系列三(log文件的存放路径)
前言 前面一直在说,如何读取到log4j 的配置文件 log4j.properties. 接下来的探讨的是: log4j 里配置产生的log 文件的路径如何设置. tomcat 还好.拿复杂点的 we ...
- 在Tomcat 与weblogic 中的 日志(log4j) 配置系列二(weblogic 应用程序使用log4j)
前言 在Tomcat 与weblogic 中的 日志(log4j) 配置系列一 在系列一 中, 有一个问题一直没有解决,就是部署到weblogic 中应用程序如何通过log4j写日志到文件中? 这里仅 ...
- 在Tomcat 与weblogic 中的 日志(log4j) 配置系列一
前言 使用 spring 开发了一个web的项目. 使用log4j来记录日志. 开发完成后,打成.war 档,部署在Tomcat6 的服务器中, 是正常的: 但是部署到weblogic10.3.X.X ...
- 在Data Guard环境中重做传输压缩 文档 ID 729551.1
Redo Transport Compression in a Data Guard Environment (文档 ID 729551.1) APPLIES TO: Oracle Database ...
最新文章
- the different between Const and Static in C++
- java 获取当前目录_java获得当前文件路径
- python3的flask出现UnicodeDecodeError UnicodeDecodeError
- java 项目做多级缓存_【开源项目系列】如何基于 Spring Cache 实现多级缓存(同时整合本地缓存 Ehcache 和分布式缓存 Redis)...
- Android7.0以上增加(/system/lib/libtest.so)系统库文件
- 【支付】第三方易宝支付
- 学计算机穿格子衬衫的男人,教你成为穿格子衬衫的帅气理工男
- PHP开发的H5即时通讯聊天系统源码 带群聊 可封装APP
- 中学生学习心理:学习心理
- Sentieon软件应用之浅层测序分析
- JPA实体继承实体的映射策略
- Activiti6--入门学习--结束事件
- HTML中tr、th和td
- jQuery Pagination分页插件
- SAS中保留t值、F值和Z值的三位小数
- MATLAB 使用python代码
- 网络安全 渗透 攻防2 (DOS基本指令与批处理)
- WP_Windows Phone 7 SDK 官方正式版
- 不安全的http方法
- 企业为什么要把安全工作外包?
热门文章
- BZOJ 1054: [HAOI2008]移动玩具(bfs)
- 用jQuery的ajax的功能实现输入自动提示的功能
- ArcGIS里表示地理信息的动态变化(例三)
- 苹果下微信浏览器返回上一页不刷新问题解决方案
- 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案
- webservice项目部署部署到weblogic报错之解决方案
- 网易研选大数据架构演进
- 红杉中国2021企业数字化年度指南:企业如何制胜数字化浪潮?
- 【报告分享】To B企业如何玩转视频号.pdf(附下载链接)
- 【报告分享】2019-2020年企业调薪参考手册.pdf(附下载链接)