README.md in s3_website-1.4.2 vs README.md in s3_website-1.4.3
- old
+ new
@@ -310,21 +310,24 @@
The code above will assume that you have the `s3_website.yml` in the directory
`/path/to/your/website`.
### Specifying custom concurrency level
-By default, `s3_website` does 25 operations in parallel. An operation can be an
+By default, `s3_website` does 3 operations in parallel. An operation can be an
HTTP PUT operation against the S3 API, for example.
You can increase the concurrency level by adding the following setting into the
`s3_website.yml` file:
```
concurrency_level: <integer>
```
-If your site has 100 files, it's a good idea to set the concurrency level to
-100. As a result, `s3_website` will process each of your 100 files in parallel.
+You can speed up the `s3_website push` operation by increasing the concurrency
+level. However, because S3 throttles connections, there's an upper limit to the
+level of parallelism. If you start to see end-of-file errors, decrease the
+concurrency level. Conversely, if you don't experience any errors, you can
+increase the concurrency level and thus benefit from faster uploads.
If you experience the "too many open files" error, either increase the amount of
maximum open files (on Unix-like systems, see `man ulimit`) or decrease the
`concurrency_level` setting.