Skip to content

Commit 8e743fc

Browse files
committed
doc/radosgw: Improve config-ref.rst
Signed-off-by: Anthony D'Atri <[email protected]>
1 parent 5a0b5a7 commit 8e743fc

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

doc/radosgw/config-ref.rst

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -264,18 +264,18 @@ QoS settings
264264

265265
.. versionadded:: Nautilus
266266

267-
The ``civetweb`` frontend has a threading model that uses a thread per
267+
The older and now non-default``civetweb`` frontend has a threading model that uses a thread per
268268
connection and hence is automatically throttled by :confval:`rgw_thread_pool_size`
269-
configurable when it comes to accepting connections. The newer ``beast`` frontend is
270-
not restricted by the thread pool size when it comes to accepting new
271-
connections, so a scheduler abstraction is introduced in the Nautilus release
272-
to support future methods of scheduling requests.
269+
when accepting connections. The newer and default ``beast`` frontend is
270+
not limited by the thread pool size when it comes to accepting new
271+
connections, so a scheduler abstraction was introduced in the Nautilus release
272+
to support additional methods of scheduling requests.
273273

274-
Currently the scheduler defaults to a throttler which throttles the active
275-
connections to a configured limit. QoS based on mClock is currently in an
276-
*experimental* phase and not recommended for production yet. Current
277-
implementation of *dmclock_client* op queue divides RGW ops on admin, auth
278-
(swift auth, sts) metadata & data requests.
274+
Currently the scheduler defaults to a throttler that limits active
275+
connections to a configured limit. QoS rate limiting based on mClock is currently
276+
*experimental* phase and not recommended for production. The current
277+
implementation of the *dmclock_client* op queue divides RGW ops into admin, auth
278+
(swift auth, sts) metadata, and data requests.
279279

280280

281281
.. confval:: rgw_max_concurrent_requests
@@ -305,9 +305,9 @@ D4N Settings
305305
============
306306

307307
D4N is a caching architecture that utilizes Redis to speed up S3 object storage
308-
operations by establishing shared databases between different RGW access points.
308+
operations by establishing shared databases among Ceph Object Gateway (RGW) daemons.
309309

310-
Currently, the architecture can only function on one Redis instance at a time.
310+
The D4N architecture can only function on one Redis instance at a time.
311311
The address is configurable and can be changed by accessing the parameters
312312
below.
313313

@@ -324,18 +324,18 @@ below.
324324
Topic persistency settings
325325
==========================
326326

327-
Topic persistency will persistently push the notification until it succeeds.
327+
Topic persistency will repeatedly push notifications until they succeed.
328328
For more information, see `Bucket Notifications`_.
329329

330330
The default behavior is to push indefinitely and as frequently as possible.
331331
With these settings you can control how long and how often to retry an
332-
unsuccessful notification. How long to persistently push can be controlled
333-
by providing maximum time of retention or maximum amount of retries.
334-
Frequency of persistent push retries can be controlled with the sleep duration
332+
unsuccessful notification by configuring the maximum retention time and/or or
333+
maximum number of retries.
334+
The interval between push retries can be configured via the sleep duration
335335
parameter.
336336

337-
All of these values have default value 0 (persistent retention is indefinite,
338-
and retried as frequently as possible).
337+
All of these options default to the value `0`, which means that persistent
338+
retention is indefinite, and notifications are retried as frequently as possible.
339339

340340
.. confval:: rgw_topic_persistency_time_to_live
341341
.. confval:: rgw_topic_persistency_max_retries

0 commit comments

Comments
 (0)