Post a new question



Reload configuration from file

Wangsamp 2015-03-26 19:01:03 UTC in Nimble Streamer

Is there any method for reload rules configuration from file without full restart?
Signal for process or API call?
kill -HUP only reopen log files.

Yury Udovichenko 2015-03-27 02:30:14 UTC


If you change config manually, you need to re-start Nimble manually each time. This is done on purposes so that WMSPanel UI settings would always have priority.

As for logs, you may set their rotation as described in config file specification:

G 2018-04-09 16:01:50 UTC

Any update on this?
I'm trying to see if nimble streaming can be a wowza replacement in my infrastructure (all private with no internet access).

How to reload the server without taking down everything?
Any API to do that?

Denis Slobodskoy 2018-04-09 23:41:32 UTC

You still need to restart Nimble to apply config files change, there is no API for reload config.

G 2018-04-10 09:24:59 UTC

So, no way to achieve stability with Nimble Streamer.
It will break everything on each reload.


Yury Udovichenko 2018-04-10 14:21:52 UTC

You can use WMSPanel to apply settings without the re-start.

G 2018-04-10 14:37:01 UTC

Unfortunally this will not work in our infrastructure.
We need a deep integration and control with tools that we use.

WMSPanel will not work at least for these:
- single point of failure (if you go down, we cannot update servers regardless your setup)
- apicalls per day limitation (too restrictive and unnecessary when we could call the server directly)
- high risk of configuration loss / misconfiguration by an attacker that attacks your systems, or somebody in your company that want to do that against you

I'm sure that there are other reasons why prevent any cloud management for critical systems.

Do you have a WMSPanel to install on-premises?

Yury Udovichenko 2018-04-10 16:18:46 UTC

The Nimble/WMSPanel interaction is designed in a way that if the panel is unavailable, Nimble Streamer will still work with no interruptions.

We have 15K requests per day limit which is more than enough for any of our customers.

And if you are worried about loosing configuration, you can back up nimble.conf and rules.conf in order to restore any time later.

Our panel is not available on-premise, SaaS is the only option.

G 2018-04-10 17:01:22 UTC

Point 1: Nimble will work but not the changes made through API, because the API will be down, so no way to obtain a stable integration.

Point 2: Yes, not for us. Need one call per stream every 3 seconds

Point 3: I can backup everything but an attack to your systems can create downtime to my customers. Backup up and restore is not enough.

Alex Pokotilo 2018-04-11 02:11:54 UTC

It's ok our server cannot fit everybody's needs.

Post a reply

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.