class method
self.new
Ruby on Rails 8.1.2
Since v5.2.8.1Signature
self.new(primary:, mirrors:)
No documentation comment.
Parameters
-
primarykeyreq -
mirrorskeyreq
Source
# File activestorage/lib/active_storage/service/mirror_service.rb, line 30
def initialize(primary:, mirrors:)
@primary, @mirrors = primary, mirrors
@executor = Concurrent::ThreadPoolExecutor.new(
name: "ActiveStorage-mirror-service",
min_threads: 1,
max_threads: mirrors.size,
max_queue: 0,
fallback_policy: :caller_runs,
idle_time: 60
)
end
Defined in activestorage/lib/active_storage/service/mirror_service.rb line 30
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveStorage::Service::MirrorService