# # server name # name = "romp" # # IP/host to bind server socket to (set to 0.0.0.0 for all interfaces) # bind_address = "127.0.0.1" # # TCP port to listen on # ports = [61613] # # admin username # login = "guest" # # admin password # passcode = "guest" # # user to hashed password file # #user_file = "romp.passwd" # # # pid_file = "/run/romp/romp.pid" # # security limits, by default limits are low # # Enables the /virt/admin/ virtual destination #enable_admin = true max_message_size = 1048576 max_headers = 10 max_header_len = 200 # maximum amount of subscriptions on single TCP connection max_subs = 4 # # Shared secret used to generate auth tokens # This should be a looooooooong complex password, # if not, its printed to stdout cos you obviously don't care. # `xtomp-auth` can generate these tokens # #secret = "XIxoIl6ngolYKQOrXpunRLCMWxR6O0lDI+HycNN4Ffo=" # # How long auth tokes are valid for # #secret_timeout = 60000 # # Size of each sessions's request buffer, all headers must fit # request_client_buffer = 4096 # # Size of each client's response buffer, all output headers must fit # response_client_buffer = 200 # # Hearbeat default parameters, see STOMP docs for details # heart_beat_read = 120000 heart_beat_write_min = 60000 heart_beat_write_max = 180000 # # Accepted Origins for websocket # websockets_origin = "http://xtomp.tp23.org http://tp23.org http://localhost http://localhost:8181" [destinations] [destinations.memtop-a] name = "memtop-a" max_connections = 1000000 max_messages = 100 expiry = 120000 max_message_size = 1048576 stats = true