×
思维导图备注
Apache Traffic Server v9.0 Manual
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
Core Architecture
来源:Apache
浏览
380
扫码
分享
2021-02-03 08:08:06
Core Architecture
Core Architecture
Header Heap
RPC
URL Rewrite Architecture
当前内容版权归
Apache
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
Apache
.
上一篇:
下一篇:
Preface
Getting Started
Release Notes
What’s New in ATS v9.x
Upgrading to ATS v9.x
Administrator’s Guide
Introduction
Installing Traffic Server
Proxy Cache Configuration
Session Protocol
HTTP Proxy Caching
Reverse Proxy and HTTP Redirects
Explicit Proxy Caching
Transparent Proxying
Building ATS for transparency
Inline on a Linux Bridge
Inline on a Linux router
WCCP Configuration
WCCP Service Configuration
Forward Proxy
Hierarchical Caching
Proxy Protocol
Interacting with Traffic Server
Security
Cache Storage
Plugins
Logging
Understanding Traffic Server Logs
Log Destinations
Formatting Log Files
Logging Cache Results
Log Rotation and Retention
Log Filters
Configuration Examples
Monitoring
Traffic Manager Alarms
Statistics
Accessing Statistics
Core Statistics
General
Logging
Cache
Cache Volume
Hierarchical Cache
HostDB
DNS
Origin Server
Network I/O
SSL/TLS
SSL Cipher
HTTP Transaction
HTTP Response Code
HTTP Request Method
HTTP Connection
HTTP Document Size
HTTP Header
Bandwidth and Transfer
SOCKS
WebSocket
Miscellaneous
Plugin Specific Statistics
Monitoring
Using Built-in Tools
Integrating Third-Party Tools
Circonus
Logstash
Error Messages
traffic.out
Configuring Traffic Server
Layer 4 Routing
Performance Tuning
Configuration Files
Developer’s Guide
Introduction
Release Process
Contributing to Traffic Server
Using Vagrant to Test Traffic Server
Debugging and Analysis
Debug Builds
Using TSAssert
Debug Tags
Core Dump Analysis
Profiling
Memory Leaks
Threads and Event Processing
Cache Architecture
Cache Architecture
Cache Initialization
Core Cache
Data Structures
API functions
Cache Tools
RAM Cache
Cache Tool
Tiered Storage
Logging Architecture
A gentle introduction to ATS logging internals
Internal libraries
TextView
MemSpan
TS.Scalar
BufferWriter
IntrusiveDList
IntrusiveHashMap
MemArena
AcidPtr & AcidCommitPtr
Extendible
ArgParser
Plugin Development
Plugin Development Introduction
Getting Started
A Simple Plugin
Plugin Registration and Version Checking
Naming Conventions
Building Plugins
Plugin Configuration
Plugin Management
Settings and Statistics
Logging API
Actions
Hosts Lookup API
Hooks and Transactions
Adding Hooks
HTTP Sessions
HTTP Transactions
Intercepting HTTP Transactions
Initiate HTTP Connection
HTTP Alternate Selection
TLS User Agent Hooks
TLS Session Plugin API
Continuations
Activating Continuations
Writing Handler Functions
Mutexes
IO
Net Vconnections
Transformations
VIOs
IO Buffers
Cache API
HTTP Headers
Traffic Server HTTP Header System
Header Functions
MIME Headers
Marshal Buffers
URLs
HTTP Transformations
Sample Null Transform Plugin
Append Transform Plugin
Sample Buffered Null Transform Plugin
Remap Plugins
New Protocol Plugins
Plugin Interfaces
Adding Statistics
Example Plugins
Basic Authorization Plugin
Implementing the Handler and Getting a Handle to the Transaction
Working With HTTP Headers
Setting a Transaction Hook
Denylist Plugin
Setting a Global Hook
Accessing the Transaction Being Processed
Setting Up a Transaction Hook
Working with HTTP Header Functions
Sample Source Code
Query Remap Plugin
TLS Bridge
Configuration Variable Implementation
API Reference
API Types
System Types
System Types
TSCacheDataType
TSCacheError
TSCacheLookupResult
TSCacheScanResult
TSEvent
TSFetchWakeUpOptions
TSHttpHookID
TSHttpStatus
TSHttpType
TSIOBuffersSizeIndex
TSLookingUpType
TSMgmt
TSOverridableConfigKey
TSParseResult
TSRecordAccessType
TSRecordCheckType
TSRecordDataType
TSRecordModeType
TSRecordPersistType
TSRecordType
TSRecordUpdateType
TSReturnCode
TSSDKVersion
TSServerState
TSSslSession
TSStatPersistence
TSStatSync
TSThreadPool
TSUuid
TSVConnCloseFlags
API Functions
TSAPI
TSAcceptor
TSActionCancel
TSActionDone
TSCacheRead
TSCacheRemove
TSCacheWrite
TSClientProtocolStack
TSConfig Functions
TSContCall
TSContCreate
TSContDataGet
TSContDataSet
TSContDestroy
TSContMutexGet
TSContSchedule
TSContScheduleEvery
TSContScheduleOnPool
TSContScheduleOnThread
TSContThreadAffinityClear
TSContThreadAffinityGet
TSContThreadAffinitySet
TSDebug
TSEventThreadSelf
TSFetchCreate
TSHostLookup
TSHostLookupResultAddrGet
TSHttpArgs
TSHttpConnect
TSHttpConnectWithPluginId
TSHttpHdrClone
TSHttpHdrCopy
TSHttpHdrCreate
TSHttpHdrDestroy
TSHttpHdrHostGet
TSHttpHdrLengthGet
TSHttpHdrMethodGet
TSHttpHdrMethodSet
TSHttpHdrPrint
TSHttpHdrReasonGet
TSHttpHdrReasonLookup
TSHttpHdrReasonSet
TSHttpHdrStatusGet
TSHttpHdrStatusSet
TSHttpHdrTypeGet
TSHttpHdrTypeSet
TSHttpHdrUrlGet
TSHttpHdrUrlSet
TSHttpHdrVersionGet
TSHttpHdrVersionSet
TSHttpHookAdd
TSHttpOverridableConfig
TSHttpParserCreate
TSHttpSsnClientFdGet
TSHttpSsnIdGet
TSHttpSsnReenable
TSHttpTxnAborted
TSHttpTxnCacheLookupStatusGet
TSHttpTxnCacheLookupUrlGet
TSHttpTxnCachedReqGet
TSHttpTxnCachedRespGet
TSHttpTxnClientFdGet
TSHttpTxnClientPacketDscpSet
TSHttpTxnClientPacketMarkSet
TSHttpTxnClientPacketTosSet
TSHttpTxnClientReqGet
TSHttpTxnClientRespGet
TSHttpTxnErrorBodySet
TSHttpTxnIncomingAddrGet
TSHttpTxnInfoIntGet
TSHttpTxnIntercept
TSHttpTxnIsCacheable
TSHttpTxnIsInternal
TSHttpTxnIsWebsocket
TSHttpTxnMilestoneGet
TSHttpTxnNextHopAddrGet
TSHttpTxnNextHopNameGet
Local outbound address
TSHttpTxnParentProxySet
TSHttpTxnParentSelectionUrlSet
TSHttpTxnPluginTagGet
TSHttpTxnRedoCacheLookup
TSHttpTxnReenable
TSHttpTxnServerAddrGet
TSHttpTxnServerAddrSet
TSHttpTxnServerFdGet
TSHttpTxnServerIntercept
TSHttpTxnServerPacketDscpSet
TSHttpTxnServerPacketMarkSet
TSHttpTxnServerPacketTosSet
TSHttpTxnServerPush
TSHttpTxnServerReqGet
TSHttpTxnServerRespGet
TSHttpTxnSsnGet
TSHttpTxnTransformRespGet
TSHttpTxnTransformedRespCache
TSHttpTxnUntransformedRespCache
TSIOBufferBlockReadStart
TSIOBufferCopy
TSIOBufferCreate
TSIOBufferReader
TSInstallDirGet
TSIpStringToAddr
TSLifecycleHookAdd
TSMBufferCreate
TSMgmtCounterGet
TSMgmtFloatGet
TSMgmtIntGet
TSMgmtSourceGet
TSMgmtStringGet
TSMgmtUpdateRegister
TSMimeHdrClone
TSMimeHdrCopy
TSMimeHdrCreate
TSMimeHdrDestroy
TSMimeHdrFieldAppend
TSMimeHdrFieldClone
TSMimeHdrFieldCopy
TSMimeHdrFieldCopyValues
TSMimeHdrFieldCreate
TSMimeHdrFieldDestroy
TSMimeHdrFieldFind
TSMimeHdrFieldGet
TSMimeHdrFieldLengthGet
TSMimeHdrFieldNameGet
TSMimeHdrFieldNameSet
TSMimeHdrFieldNext
TSMimeHdrFieldNextDup
TSMimeHdrFieldRemove
TSMimeHdrFieldValueAppend
TSMimeHdrFieldValueDateInsert
TSMimeHdrFieldValueDateSet
TSMimeHdrFieldValueIntSet
TSMimeHdrFieldValueStringGet
TSMimeHdrFieldValueStringInsert
TSMimeHdrFieldValueStringSet
TSMimeHdrFieldValueUintInsert
TSMimeHdrFieldValueUintSet
TSMimeHdrFieldValuesClear
TSMimeHdrFieldValuesCount
TSMimeHdrFieldsClear
TSMimeHdrFieldsCount
TSMimeHdrLengthGet
TSMimeHdrParse
TSMimeHdrPrint
TSMimeParserClear
TSMimeParserCreate
TSMimeParserDestroy
TSMutexCreate
TSMutexDestroy
TSMutexLock
TSMutexLockTry
TSMutexUnlock
TSNetAccept
TSNetAcceptNamedProtocol
TSNetConnect
TSNetInvokingContGet
TSPluginDSOReloadEnable
TSPluginInit
Traffic Server Records
TSRemapInit
TSRemapFrom/ToUrlGet
TSSslClientCertUpdate
TSSslClientContext
TS SSL Context
TSSslServerCertUpdate
TSSslServerContextCreate
TSSslSession
Plugin Statistics
TSTextLogObjectCreate
TSThreadCreate
TSThreadDestroy
TSThreadInit
TSThreadSelf
TSTrafficServerVersionGet
TSTransformCreate
TSTransformOutputVConnGet
TSAPI Types
TSUrlCreate
TSUrlFtpTypeGet
TSUrlFtpTypeSet
TSUrlHostGet
TSUrlHostSet
TSUrlPercentEncode
TSUrlStringGet
TSUserArgs
TSUuidCreate
TSVConn
TSVConnAbort
TSVConnArgs
TSVConnCacheObjectSizeGet
TSVConnClose
TSVConnClosedGet
TSVConnCreate
TSVConnFdCreate
TSVConnIsSsl
TSVConnProtocolEnable/Disable
TSVConnRead
TSVConnReadVIOGet
TSVConnReenable
TSVConnShutdown
TSVConnSslConnectionGet
TSVConnSslVerifyCTXGet
TSVConnTunnel
TSVConnWrite
TSVConnWriteVIOGet
TSVIOBufferGet
TSVIOContGet
TSVIOMutexGet
TSVIONBytesGet
TSVIONBytesSet
TSVIONDoneGet
TSVIONDoneSet
TSVIONTodoGet
TSVIOReaderGet
TSVIOReenable
TSVIOVConnGet
TSfclose
TSfflush
TSfgets
TSfopen
TSfread
TSfwrite
TSmalloc
Continuous Integration
Documentation
Conventions
Structure
Building the Documentation
reStructuredText and Sphinx
Traffic Server Specific Markup
Creating New Domains
Documenting Plugins
Host Resolution Proposal
An Overview Client Sessions and Transactions
Core Architecture
Header Heap
RPC
URL Rewrite Architecture
Design Documents
Reloading Plugins
Layout
Runroot
Testing Traffic Server
Traffic Server Blackbox Testing
Appendices
Command Line Utilities
traffic_cache_tool
traffic_crashlog
traffic_ctl
traffic_layout
traffic_logcat
traffic_logstats
traffic_manager
traffic_server
traffic_top
traffic_via
traffic_wccp
tspush
tsxs
Frequently Asked Questions
Glossary
HTTP Status Codes
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度