package node
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- node
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class ActiveHosts extends prelude.DirectLogging
-
final
class
DownRemovedHosts extends AnyRef
Once the node is associated with a cluster: If a host is removed from active hosts then down any member with that address after a bit.
Once the node is associated with a cluster: If a host is removed from active hosts then down any member with that address after a bit.
Downing a member will only be requested if the member is in the current cluster state snapshot.
- sealed trait Error extends AnyRef
- final case class InferredEnv(isKubernetes: Boolean) extends Product with Serializable
- class KubernetesActiveHostsProvider extends Provider
- type NodeName = String
- class StandaloneBindings extends EffectBinding
-
sealed
trait
TermReason extends AnyRef
Reason node terminated.
Value Members
- object ActiveHosts
- object ActiveHostsProxy
- object ClusteredEffectBinding extends EffectBinding
- object DownRemovedHosts
- object Error
- object GroupDescEntity extends ServiceEntity
- object HealthCheck extends ReservedService with ServiceActorRouting
- object InferredEnv extends Serializable
-
object
InitManagement extends prelude.DirectLogging
Monitors dependencies necessary to fully initialize a server node.
Monitors dependencies necessary to fully initialize a server node. If all dependencies do not confirm readiness by Config.initTimeout then node is shutdown with a failure status.
- object NodeInstance
- object SelfUpProbe
- object ServiceInstanceEntity extends ServiceEntity
- object StandaloneBindings
-
object
TermReason
Reason node terminated.
glngn server is a business process as a service rapid development system. Conceptually similar to Microsoft Access or Apple FileMaker (but scalable) for event sourced business services. In addition to a library, a standalone application is provided that is useful with minimal ceremony. This can be customized with a simple API. As well as deployed to a kubernetes cluster should those advantages be required.
A deployment is cluster glngn.server.Nodes serving a dynamic composition of glngn.server.ServiceFragments. Deployments are designed to be fully usable as a standalone local application or a kubernetes service.
Contact support@dogheadbone.com for support and licensing.