Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Concurrence et distribution

stzNodeApp

20 méthodes propres · 0 formes avec extensions, rangées sous leur méthode

la source: base/cluster/stzNodeApp.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Concurrence et distribution

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
Name_
(sans commentaire dans la source : le nom se lit comme une phrase) name_aucune extension
Node
declaration (fluent: Node() makes a node current)aucune extension
On
Handler = tag + HARO CODE (a string; aMsg is in scope, return the reply value). Code-as-data is what crosses the process boundary.aucune extension
Requires
(sans commentaire dans la source : le nom se lit comme une phrase) requiresaucune extension
Boot
Node BOOT code (a Haro code string, top-level in the generated process, after handlers, before Run). This is where a node builds its RESIDENT state -- and because it runs on EVERY (re)start, a supervised restart rebuilds that state: a fresh process has no memory, so its boot must know how to make some.aucune extension
AtHost
(sans commentaire dans la source : le nom se lit comme une phrase) at hostaucune extension
AtPort
(sans commentaire dans la source : le nom se lit comme une phrase) at portaucune extension
InboxOf
Same as Node: declaration (fluent: Node() makes a node current)aucune extension
Supervise
(sans commentaire dans la source : le nom se lit comme une phrase) superviseaucune extension
RestartBudget
(sans commentaire dans la source : le nom se lit comme une phrase) restart budgetaucune extension
NodeTtl
(sans commentaire dans la source : le nom se lit comme une phrase) node ttlaucune extension
Describe
The whole declaration as plain DATA -- inspectable, printable, sufficient to rebuild the app.aucune extension
RunLocal
the running topology ----------------------------------------------- Every node = a child OS process on this machine, under REAL supervision, over the REAL wire (loopback). Same semantics as a multi-machine run; only the latency differs. (D4 scope: the first Supervise() group sets the strategy; every node is supervised.)aucune extension
Cycle
Drive supervision (the app keeps the house Name_()/Cycle() contract, so it is hostable like any periodic citizen).aucune extension
RestartsOf
(sans commentaire dans la source : le nom se lit comme une phrase) restarts ofaucune extension
Escalated
(sans commentaire dans la source : le nom se lit comme une phrase) escalatedaucune extension
KillNode
Kill a node's OS process (chaos/testing); supervision observes the death on its next Cycle and heals it like any other.aucune extension
Deploy
ONE line moves a node; nothing else changes for any caller.aucune extension
StopAll
(sans commentaire dans la source : le nom se lit comme une phrase) stop allaucune extension