ATS 4.2.x records.config参数
来源:互联网 发布:一代军师知乎 编辑:程序博客网 时间:2024/05/29 16:19
基础配置
# 定义代理服务器主机名
CONFIG proxy.config.proxy_name STRING cVM231
# HTTP代理所使用端口
CONFIG proxy.config.http.server_ports STRING 80
# 定义多少个配置拷贝件
CONFIG proxy.config.admin.number_config_bak INT 0
# 禁止最大缓存文档的检查
CONFIG proxy.config.cache.max_doc_size INT 0
#开启read while write机制
#如果开启read while write机制,有读取相同object请求到来时,此#时object还没有写到cache中去,cache查找会失败,但可以直接从这个负责写操作的CacheVC中读取#object。这样不仅读取速度快,同时也避免了回源,减少了到源服务器的请求链接数
CONFIG proxy.config.cache.enable_read_while_writer INT 1
# 设置TS重新验证缓存机制
# 一些老的MSIE浏览器不发送no-cache头部到TS,这个变量可以控制为MSIE请求添加no-cache头部
# -1 - no-cache从不被添加,统计数据不更新
# 0 - 默认;no-cache不添加到MSIE的请求
# 1 - no-cache被添加到MSIE IMS的请求
# 2 - no-cache被添加到所有的MSIE的请求
CONFIG proxy.config.http.cache.when_to_revalidate INT -1
#配置TS缓存所需要的头部
# 所需头部的三个选项:
# 0 - 不需要使用头部来决定文档是否可以缓存
# 1 - 需要Last-Modified:", "Expires:", 或者 "Cache-Control: max-age"
# 2 - 明确缓存生命周期需要的,"Expires:" 或者"Cache-Control: max-age"
CONFIG proxy.config.http.cache.required_headers INT 0
# 开启反向代理
CONFIG proxy.config.reverse_proxy.enabled INT 1
# 开启remap功能,映射规则由remap.config文件导出
CONFIG proxy.config.url_remap.remap_required INT 1
# 指定无目标机的URL的重定向
CONFIG proxy.config.header.parse.no_host_url_redirect STRING http://example.com
# 参数默认是1,即remap规则只是起到制定ip地址的转换作用。
# 设置为1时,将保留在重映射请求的客户端主机头部
# 如果设置为0,则可以进行url的转换。
# 灵活运用这个参数和remap的配合,将可以很好的解决所有的需求。
CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
线程池调整
#ts的线程数量根据可用的CPU核数进行调整,默认值为1,即开启。
proxy.config.exec_thread.autoconfig INT 1
#当proxy.config.exec_thread.autoconfig值为1时,CPU核数与TS线程数量的默认比例,默认的缩放比例是1.5。CPU核数*缩放比例=TS线程数量
proxy.config.exec_thread.autoconfig.scale FLOAT 2.0
#当proxy.config.exec_thread.autoconfig值为0时,TS线程数量
proxy.config.exec_thread.limit INT 5
#当启用时(1),运行一个单独的线程来处理请求。如果禁用(0),那么只有一个线程
proxy.config.accept_threads INT 1
# 每块磁盘分配多少的I/O线程。当使用RAID时TS会把多块硬盘当成一块硬盘。
proxy.config.cache.threads_per_disk INT 8
#执行压缩任务时运行的线程数
proxy.config.task_threads INT 2
网络参数调整
###################################
# HTTP connection timeouts (secs) #
###################################
# out: proxy -> origin server connection
# in : ua -> proxy connection
#指定事务结束后为保证后续进入请求而继续打开的连接时间
proxy.config.http.keep_alive_no_activity_timeout_in INT 115
#指定事务结束后为保证后续出口请求而继续打开的连接时间
proxy.config.http.keep_alive_no_activity_timeout_out INT 120
#指定如果发生网络拥塞时(入),ts服务器多长时间后与客户端断开连接
proxy.config.http.transaction_no_activity_timeout_in INT 30
#指定如果发生网络拥塞时(出),ts服务器多长时间后与客户端断开连接
proxy.config.http.transaction_no_activity_timeout_out INT 30
#和客户端保持连接的最长时间(入)
proxy.config.http.transaction_active_timeout_in INT 900
#和客户端保持连接的最长时间(出)
proxy.config.http.transaction_active_timeout_out INT 0
#关闭没有活动的连接的超时时间间隔
proxy.config.http.accept_no_activity_timeout INT 120
#指定预缓存服务器连接多久后断开与源服务器的连接
proxy.config.http.background_fill_active_timeout INT 60
#客户端终止从此代理获取文件时,已传输的文件大小占总文件大小的比例。代理将继续从源站继续获取数据缓存到本地中
proxy.config.http.background_fill_completed_threshold FLOAT 0.500000
##################################
# origin server connect attempts #
# 源服务器连接尝试 #
##################################
#当源服务器没有响应时,ts最大重试次数
proxy.config.http.connect_attempts_max_retries INT 6
#当源服务器不可用时,ts最大重试次数
proxy.config.http.connect_attempts_max_retries_dead_server INT 3
#如果该服务器DNS有做轮循,则在轮循条目标记为down之前允许尝试连接失败的最大值
proxy.config.http.connect_attempts_rr_retries INT 3
#源服务器连接的超时值
proxy.config.http.connect_attempts_timeout INT 30
#POST/PUT请求时,源服务器的超时值
proxy.config.http.post_connect_attempts_timeout INT 1800
#指定多长时间后,TS标记源服务器为down掉
proxy.config.http.down_server.cache_time INT 300
#在一个客户端因为源服务器相应太慢而放弃请求之后到TS标记该服务器不可达之间的秒数
proxy.config.http.down_server.abort_threshold INT 10
- ATS 4.2.x records.config参数
- trafficserver records.config参数说明
- records.config
- ATS配置文件remap.config解读
- ATS上的hosting.config和volume.config文件解读
- Records
- Records
- ATS
- ATS
- ATS
- ats
- Apache traffic server 配置文件records.config的官方文档
- ATS 5.3.0中自定义日志格式文件logs_xml.config解读
- ATS 5.3.0中parent.config配置文件解读
- 如何让插件代码同时兼容ats 5.x和ats 6.x的方法
- 跟踪kafka配置max.poll.records参数有否生效
- x-win32 config
- struts1.x-config.xml
- python : COM-IE 操作2
- raid笔记
- Bash Shell中命令行选项/参数处理
- 今日夜谈--逻辑卷的那点事
- linux用户,组的介绍
- ATS 4.2.x records.config参数
- 关于ansible的学习和使用--1
- HTTP首部概览
- 快速排序 python
- python 插入排序
- 选择排序 python
- 如何计算时间复杂度
- 对vbox中的snapshot原理的理解
- Note of Chap11、12、13