mirror of
https://github.com/valitydev/hellgate.git
synced 2024-11-06 10:55:22 +00:00
81 lines
2.2 KiB
YAML
81 lines
2.2 KiB
YAML
service_name: machinegun
|
|
erlang:
|
|
secret_cookie_file: "/opt/machinegun/etc/cookie"
|
|
namespaces:
|
|
invoice:
|
|
event_sinks:
|
|
machine:
|
|
type: machine
|
|
machine_id: payproc
|
|
processor:
|
|
url: http://hellgate:8022/v1/stateproc/invoice
|
|
pool_size: 300
|
|
invoice_template:
|
|
event_sinks:
|
|
machine:
|
|
type: machine
|
|
machine_id: payproc
|
|
processor:
|
|
url: http://hellgate:8022/v1/stateproc/invoice_template
|
|
pool_size: 300
|
|
customer:
|
|
event_sinks:
|
|
machine:
|
|
type: machine
|
|
machine_id: payproc
|
|
processor:
|
|
url: http://hellgate:8022/v1/stateproc/customer
|
|
pool_size: 300
|
|
recurrent_paytools:
|
|
event_sinks:
|
|
machine:
|
|
type: machine
|
|
machine_id: recurrent_paytools
|
|
processor:
|
|
url: http://hellgate:8022/v1/stateproc/recurrent_paytools
|
|
pool_size: 300
|
|
party:
|
|
event_sinks:
|
|
machine:
|
|
type: machine
|
|
machine_id: payproc
|
|
processor:
|
|
url: http://party-management:8022/v1/stateproc/party
|
|
pool_size: 300
|
|
domain-config:
|
|
processor:
|
|
url: http://dominant:8022/v1/stateproc
|
|
pool_size: 300
|
|
lim/config_v1:
|
|
processor:
|
|
url: http://limiter:8022/v1/stateproc/lim/config_v1
|
|
pool_size: 500
|
|
lim/range_v1:
|
|
processor:
|
|
url: http://limiter:8022/v1/stateproc/lim/range_v1
|
|
pool_size: 500
|
|
bender_generator:
|
|
processor:
|
|
url: http://bender:8022/v1/stateproc/bender_generator
|
|
pool_size: 300
|
|
bender_sequence:
|
|
processor:
|
|
url: http://bender:8022/v1/stateproc/bender_sequence
|
|
pool_size: 300
|
|
storage:
|
|
type: memory
|
|
|
|
woody_server:
|
|
max_concurrent_connections: 8000
|
|
http_keep_alive_timeout: 15S
|
|
|
|
logging:
|
|
out_type: stdout
|
|
level: info
|
|
|
|
opentelemetry:
|
|
service_name: machinegun
|
|
exporter:
|
|
protocol: http/protobuf
|
|
endpoint: http://jaeger:4318
|