Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- defmodule KinesisWriter do
- use Application
- def start(_type, _args) do
- children = [
- :poolboy.child_spec(
- :kinesis_writer_pool,
- [
- name: {:local, :kinesis_writer_pool},
- worker_module: KinesisWriter.Worker,
- size: 3,
- max_overflow: 5,
- strategy: :fifo
- ],
- []
- ),
- ...other children...
- ]
- opts = [strategy: :one_for_one, name: KinesisWriter.Supervisor]
- Supervisor.start_link(children, opts)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement