seaweedfs/weed
石昌林 78b3728169 add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations
configure s3 circuit breaker by 'command_s3_circuitbreaker.go':
usage eg:
# Configure the number of simultaneous global (current s3api node) requests
s3.circuit.breaker -global -type count -actions Write -values 1000 -apply

# Configure the number of simultaneous requests for bucket x read and write
s3.circuit.breaker -buckets -type count -actions Read,Write -values 1000 -apply

# Configure the total bytes of simultaneous requests for bucket write
s3.circuit.breaker -buckets -type bytes -actions Write -values 100MiB -apply

# Disable circuit breaker config of bucket 'x'
s3.circuit.breaker -buckets x -enable false -apply

# Delete circuit breaker config of bucket 'x'
s3.circuit.breaker -buckets x -delete -apply
2022-06-15 21:07:55 +08:00
..
cluster collect cluster node start time 2022-05-30 16:23:52 -07:00
command feat(filer.sync): add fromTsMs. Extract signature from doSubscribeFilerMetaChanges 2022-06-09 10:53:19 +08:00
config add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations 2022-06-15 21:07:55 +08:00
filer add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations 2022-06-15 21:07:55 +08:00
ftpd go fmt 2021-09-14 10:37:06 -07:00
glog add log level possible values 2021-04-12 21:15:51 -07:00
iamapi filer: add filer group 2022-05-01 21:59:16 -07:00
images add util package 2022-02-04 21:34:58 -08:00
messaging stop when in memory log is done 2022-05-30 15:25:21 -07:00
mount filer: remove replication, collection, disk_type info from entry metadata 2022-06-06 00:39:35 -07:00
notification conditionally build elastic, gocdk to reduce binary size 2022-04-21 01:10:46 -07:00
operation reduced the timeout for creating a connection from 30 to 10 seconds 2022-03-15 13:32:05 +05:00
pb add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations 2022-06-15 21:07:55 +08:00
query go fmt 2019-10-09 00:03:18 -07:00
remote_storage remote object store gateway: disable tagging for backblaze 2022-06-11 09:50:59 -07:00
replication fix compilation 2022-05-11 00:52:15 -07:00
s3api add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations 2022-06-15 21:07:55 +08:00
security Add mTLS support for both master and volume http server. 2022-03-16 09:52:17 -06:00
sequence removing etcd sequencer 2021-10-10 19:10:46 -07:00
server collect volume server status 2022-06-12 11:56:23 -07:00
shell add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations 2022-06-15 21:07:55 +08:00
static Change filer UI icon from picture to icon font. 2022-04-08 15:07:56 +08:00
stats stats master_replica_placement_mismatch 2022-06-10 15:30:40 +05:00
storage Revert "Merge pull request #3159 from shichanglin5/_duplicateUUID" 2022-06-10 06:38:17 -07:00
topology stats master_replica_placement_mismatch 2022-06-10 15:30:40 +05:00
util 3.10 2022-06-12 19:30:27 -07:00
wdclient fresh filer store bootstrap from the oldest peer 2022-05-30 21:27:48 -07:00
Makefile unused 2022-03-03 03:41:35 -08:00
weed.go change to config_dir, to be consistent with "weed scaffold -config" 2022-03-19 00:24:52 -07:00