Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 602) sorted by relevance

12345678910>>...25

/trafficserver/doc/admin-guide/configuration/
H A Dexplicit-forward-proxying.en.rst6 .. Licensed to the Apache Software Foundation (ASF) under one
10 to you under the Apache License, Version 2.0 (the
16 Unless required by applicable law or agreed to in writing,
27 configure client software (i.e., browsers) to send requests directly to
32 by a switch/router and rerouted to the Traffic Server machine), then
33 clients must configure their web browsers to send HTTP requests to the
41 To manually configure a browser to send HTTP requests to Traffic Server,
48 sites - in such cases, requests to the listed sites go directly to the
61 browser calls to determine how requests are handled. Clients must
69 The following sample PAC file instructs browsers to connect directly to
[all …]
H A Dhierarchical-caching.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
52 If you do not want all requests to go to the parent cache, then simply configure
60 cache hierarchy (because it's configured to forward missed requests to a
107 will receive the translated request (and thus needs to be configured to accept it).
130 line similar to
153 .. _configuring-traffic-server-to-use-a-parent-cache:
155 Configuring Traffic Server to Use a Parent Cache
167 #. Identify the parent cache you want to use to service missed requests. To
173 parent cache to which you want missed requests to be forwarded. Or as an
[all …]
H A Dcache-basics.en.rst43 to send requests directly to the Traffic Server proxy. The following
93 then Traffic Server checks to see if the object is fresh enough to
126 can be increased or reduced to better suit your needs. Refer to
344 to ensure that the most popular objects are in cache when needed and to
386 To configure Traffic Server to ignore this request header, refer to
434 To configure Traffic Server to ignore ``no-cache`` headers, refer to
500 - Cache objects served in response to the ``Cookie:`` header. Refer to
579 #. Add a rule for each URL you want Traffic Server to pin to the cache
627 cases the content will be buffered in ram while waiting to be sent to the
644 This will cause the connection to the origin server to be limited to roughly
[all …]
H A Dredirecting-http-requests.en.rst6 .. Licensed to the Apache Software Foundation (ASF) under one
10 to you under the Apache License, Version 2.0 (the
28 appears to clients like a normal origin server.
41 which the client is trying to connect to. In a typical scenario the advertised
84 for which hardware must be configured to replicate all data and to handle peak
185 to Traffic Server and not to another origin server.
233 responses to point to Traffic Server so that clients are redirected
282 :file:`records.config` that enable you to:
288 - Configure Traffic Server to serve requests only to the origin servers
305 requests for ``http://www.ultraseek.com`` to
[all …]
/trafficserver/doc/admin-guide/plugins/
H A Dssl_session_reuse.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
42 to the other ATS boxes in the group. When the plugin starts up, it will publish a Redis message re…
46 reuse must have access to that preshared key.
56 to build this plugin.
65 * :ts:cv:`proxy.config.ssl.session_cache` should be set to 2 to enable the ATS implementation of se…
66 … may need to be adjusted to ensure good hash table performance for your workload. For example, we…
67 * :ts:cv:`proxy.config.ssl.server.session_ticket.enable` should be set to 1 to enable session ticke…
75 * redis.RedisEndpoints - This is a comma separated list of Redis servers to connect to. The descri…
[all …]
H A Dauthproxy.en.rst6 .. Licensed to the Apache Software Foundation (ASF) under one
10 to you under the Apache License, Version 2.0 (the
16 Unless required by applicable law or agreed to in writing,
35 :ts:cv:`proxy.config.http.doc_in_cache_skip_dns` to ``0`` in
49 This option specifies how to route the incoming request to the
54 transformed to a HEAD request and is sent to the same destination.
56 to proceed.
62 and it's not able to cache HEAD requests.
67 200 OK, the incoming request is allowed to proceed.
70 200 OK, that response is returned to the client as the response to
[all …]
H A Dcollapsed_forwarding.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
61 below to the specific remap line::
80 read-while-writer feature to start downloading the object to all waiting
82 plugin to work:
141 cache object and proceeds to the origin to download the object. On
144 a read lock on the cache object to be able to serve it from the cache.
157 2). Open Cache Read (try to obtain read lock)
160 3). Open Cache Write (try to obtain write lock).
184 retries, allowing to be able to initiate RWW, whenever the response headers
[all …]
/trafficserver/doc/getting-started/
H A Dindex.en.rst34 the basic steps an administrator new to |TS| will need to perform to get the
47 Separately, |AW| has decided to use |TS| to help improve the performance of
55 This guide uses some terms which may be unfamiliar to administrators new to
61 any remote server to which a proxied client attempts to connect. In a
86 need for clients to configure themselves to do so, and often without the
219 proxy which forwards all requests presented to it to a single origin address
280 it), but now |TS| needs to know what to proxy. This is achieved by writing
283 and want little more than to proxy all requests to our single origin server.
295 it is |TS| itself which should be responding to HTTP requests made to your
309 default, and change |TS| to bind to ``80`` itself. Updating the remap is thus
[all …]
/trafficserver/doc/admin-guide/storage/
H A Dindex.en.rst54 to `Changing Cache Capacity`_.
79 to maximize hit rate, similar to a most frequently used algorithm).
152 existing disks, or to add new disks to a Traffic Server node:
174 to the cache on existing disks or delete the reference to the hardware you're removing.
195 domains. You can assign a volume to a single origin server or to
199 according to popularity. In addition to assigning volumes to specific
205 not need to be the same size.
219 #. Assign a generic volume to use for content that does not belong to
283 * About to connect() to example.com port 80 (#0)
317 $ cat /path/to/file
[all …]
/trafficserver/doc/developer-guide/testing/
H A Dblackbox-testing.en.rst5 to you under the Apache License, Version 2.0 (the
39 The wrapper adds some basic options to the command to point to the location of the tests.
92 - command - optional argument defining what process to use. Defaults to ``traffic_server``
148 - ip - option to specify IP address. Defaults to ``127.0.0.1``.
149 …- delay - option to have MicroServer delay for set amount of seconds before returning response. De…
150 - ssl - option to enable SSL
151 …- lookup_key - option to change the unique identifier that MicroServer uses to identify each trans…
152 …- clientcert - path to cert used for SSL. Defaults to the included cert in ``tests/tools/microserv…
190 …- filename - file containing zone information for MicroDNS to read from. Defaults to ``dns_file.js…
193 - rr - option to enable round robin IP. Defaults to ``False``
[all …]
/trafficserver/doc/developer-guide/core-architecture/
H A Drpc.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
106 …nt data types to be marshalled together as long as a field is specified for each data object. Argu…
133 ID for the event or signal to be sent.
149 note left : casts from\nchar* to void*
176 Send a request from a remote client to |TManager|.
180 Send a response from |TManager| to remote client.
184 Send err from |TManager| to remote client.
197to send messages to |TManager|. Leveraging :func:`send_mgmt_request` with a :class:`mgmt_message_s…
[all …]
/trafficserver/doc/developer-guide/plugins/io/
H A Dindex.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
44 To use a vconnection, a user must first get a handle to one. This
45 is usually accomplished by having it handed to the user; the user
61 been made. Transform plugins initiate output to the downstream
67 buffer handed to the operation. For example, it's typical to issue a
91 are ready for more data. When this occurs, it is up to the user to add
92 more data to the buffers (or wait for more data to be added) and then
96 reexamine it to see if it can make further progress.
[all …]
/trafficserver/doc/admin-guide/files/
H A Dssl_multicert.config.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
25 Server to use multiple SSL server certificates to terminate the SSL
39 Changes to :file:`ssl_multicert.config` can be applied to a running
51 is located relative to the directory specified by the
66 to match the client's SNI request.
107 option must be set to `0` to disable session ticket support.
115 clients who attempt to connect.
209 requests to the IP address 111.11.11.1.
[all …]
/trafficserver/doc/appendices/command-line/
H A Dtraffic_layout.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
48 traffic_layout init --path /path/to/runroot
50 A runroot will be created in ``/path/to/runroot``, available for other programs to use.
54 #. ``/path/to/runroot/bin/traffic_manager``
55 #. ``traffic_manager --run-root=/path/to/runroot``
57 #. Set :envvar:`TS_RUNROOT` to ``/path/to/runroot`` and run ``traffic_manager``
73 #. Create a sandbox directory for programs to run under.
74 …#. Copy and symlink build time directories and files to the sandbox, allowing users to modify free…
[all …]
/trafficserver/doc/admin-guide/monitoring/statistics/
H A Daccessing.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
46 to your configuration to allow :program:`traffic_ctl` to function, however it
50 have configured |TS| to use.
68 following to your :file:`plugin.config`::
81 configured |TS| to only listen on a specific interface, or to use a different
82 port, you may need to adjust the URL in the command above.
103 than you wish to be publicly available.
106 :file:`remap.config` to restrict access to clients. For instance, if your |TS|
[all …]
/trafficserver/doc/developer-guide/plugins/hooks-and-transactions/
H A Dadding-hooks.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
25 There are several ways to add hooks to your plugin.
48 to hook your plugin to a particular point in every transaction within
51 you first need a handle to an HTTP session).
54 to hook on to the alternate selection state. These hooks must be
64 take ``TSHttpHookID`` (identifies the hook to add on to) and ``TSCont``
66 can be added to any number of hooks at a time.
103 server or parent proxy. Corresponds to the event
125 header. Corresponds to the event
[all …]
/trafficserver/doc/developer-guide/plugins/http-transformations/
H A Dindex.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
28 - Append text to HTML documents
56 to buffer *and* checks to see if the end of the data stream is reached.
110 refers to how to implement a ``VConnection`` that others can use. At
113 downstream ``VConnection``\ s send to it. The *user's side* refers to
114 how to use a ``VConnection`` to read or write data. At the very least,
128 operation, and to reenable an IO operation when it stalls due to buffer
175 #. Tap in to the transaction to provide the data for external processing.
[all …]
H A Dsample-buffered-null-transformation-plugin.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
32 buffer to the downstream vconnection.
37 #. Gets a handle to HTTP transactions.
105 #. The ``bnull_transform`` function has to handle ``ERROR``,
112 the continuation passed to it (the continuation passed to
116 buffer to the output vconnection (``STATE_OUTPUT_DATA``).
121 vconnection's write operation to the input buffer.
209 **Writing the Buffered Data to the Output Vconnection**
[all …]
/trafficserver/doc/admin-guide/configuration/transparent-proxy/
H A Dwccp-configuration.en.rst4 .. Licensed to the Apache Software Foundation (ASF) under one
8 to you under the Apache License, Version 2.0 (the
27 is de-facto semi-standard used by routers to redirect network traffic to
33 have to change your network topology.
35 bypassed and users continue to have Internet access.
39 no benefit to WCCP fail open, as the clients will continue to directly
51 Server with WCCP. This is also a good state to which to revert should
61 explicitly configured to do so. Via WCCP, the router can be made to
76 are to be used.
101 The basic concept for a shared interface is to use a tunnel to simulate
[all …]
/trafficserver/doc/developer-guide/release-process/
H A Dindex.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
44 to the community for validation before the actual release.
62 for examples to use as a base.
67 #. Go to the top level source directory.
77 #. Execute the following commands to make the distribution files. ::
148 Update the downloads page to point to the new download objects.
159 Update the announcement, if needed, to refer to the release distribution files
169 * The ``CHANGES`` file to have a header for the next version.
[all …]
/trafficserver/doc/developer-guide/internal-libraries/
H A Dbuffer-writer.en.rst41 check for buffer overruns. The goal is to provide a wrapper over buffer size tracking to make such
44 :class:`BufferWriter` itself is an abstract class to describe the base interface to wrappers for
48 clipped to prevent overruns.
74 This is changed to
186 is useful to do speculative output, or do bounded output in a manner similar to using
404 Align to the left, fill to the right.
407 Align to the right, fill to the left.
793 can be simplified to
798 easier to understand.
918 bw.print("Failed to connect to {}", addr1);
[all …]
H A Dscalar.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
68 will enable all instances to interoperate.
85 Set the count to :arg:`c`.
90 In normal use a scalar evaluates to its value rather than its count. The goal is to provide an
146 the provided value by the scale to set the count to make the value match the assignment as closely
179to be easy to use but when using multiple scales simultaneously, especially in the same expression…
192 :literal:`label` to the *tag* type of the scalar. If the :literal:`label` member can be provided to
220 …ts of interest to the cache and therefore enables to code to be much clearer about the units and t…
237 Scalar type can be useful even with only temporaries. For instance, to round to the nearest 100.
249 problem is that addition to the count and to the value are both reasonable and common operations an…
[all …]
/trafficserver/doc/developer-guide/introduction/
H A Dheader-file-structure.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one or more contributor license
3 … copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the
9 … Unless required by applicable law or agreed to in writing, software distributed under the License
22 are available to plugins.
35 demonstrated to be useful for plugins as well [#]_. The functions are in the library
36 … ``libtscpputil.so``, although many of the utilities are header only. This library is linked in to
50 …or the core and plugins for these headers, and to make C++ support code used in the core also avai…
56 The C++ API headers were split from the source and moved to "include/tscpp/api". The source files
57 were moved to "src/tscpp/api".
59 The contents of "lib/ts" were broken up and moved to different locations. The headers were moved to
[all …]
/trafficserver/doc/admin-guide/
H A Dlayer-4-routing.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one
5 to you under the Apache License, Version 2.0 (the
11 Unless required by applicable law or agreed to in writing,
29 data read on one connection to the other and vice versa.
70 instances. The goal is to enable external clients to connect to internal services and do their own
73 to route inbound TLS connections with specific SNI values directly to the internal services without
74 TLS termination on the edge. This enables the edge to provide controlled external access to the
84 A Client connects to an edge |TS| which forwards the connection to the internal Service.
113 - :ts:cv:`proxy.config.http.connect_ports`: ``443 4443`` to allow |TS| to connect
114 to the destination port
[all …]
/trafficserver/doc/developer-guide/api/functions/
H A DTSHttpConnectWithPluginId.en.rst1 .. Licensed to the Apache Software Foundation (ASF) under one or more
4 ownership. The ASF licenses this file to you under the Apache
41 This call attempts to create an HTTP state machine and a virtual
64 The easiest mechanism is to define a plugin global value and
70 equivalent to a network virtual connection both to the plugin and
71 to internal mechanisms. Data is read and written to the connection
85 generated logs to correlate the log records.
90 The H2 implementation uses this to correlate client sessions
92 numeric identifier. This is passed as the :arg:`id` to
94 to be the NPN string for the client session protocol, e.g.
[all …]

Completed in 219 milliseconds

12345678910>>...25