KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Follows cluster changes for adding / removing new nodes with "web" role and configures local nginx for supported services More...
Public Member Functions | |
NginxConfiguratorActor () | |
Initializes a new instance of the NginxConfiguratorActor class. More... | |
Properties | |
WebConfiguration | Configuration [get] |
Gets nodes configuration description More... | |
List< Address > | KnownActiveNodes = new WebConfiguration() [get] |
Gets the list of known active web nodes addresses More... | |
Dictionary< Address, WebDescriptionResponse > | NodePublishUrls = new List<Address>() [get] |
Gets cached data of published web urls in every known node More... | |
Follows cluster changes for adding / removing new nodes with "web" role and configures local nginx for supported services
Definition at line 33 of file NginxConfiguratorActor.cs.
KlusterKite.Web.NginxConfigurator.NginxConfiguratorActor.NginxConfiguratorActor | ( | ) |
Initializes a new instance of the NginxConfiguratorActor class.
Definition at line 48 of file NginxConfiguratorActor.cs.
|
get |
Gets nodes configuration description
Definition at line 74 of file NginxConfiguratorActor.cs.
|
get |
Gets the list of known active web nodes addresses
Definition at line 79 of file NginxConfiguratorActor.cs.
|
get |
Gets cached data of published web urls in every known node
Definition at line 84 of file NginxConfiguratorActor.cs.