Legacy - NATS Docs
CtrlK
NATS.ioNATS by ExampleSlackNATS Docs
  • Legacy NATS Documentation
  • NATS Streaming Server (aka STAN)
    • Developing With STAN
      • Connecting to NATS Streaming
      • Publishing to a Channel
      • Receiving a Message from a Channel
      • Queue Subscriptions
      • Durable Subscriptions
      • Acknowledgements
      • The Streaming Protocol
    • STAN Concepts
      • Store Encryption
      • Partitioning
      • Relation to NATS
      • Store Interface
      • Channels
        • Message Log
        • Subscriptions
          • Durable
          • Regular
          • Queue Group
          • Redelivery
      • Clustering
        • Containers
        • Configuration
        • Auto Configuration
        • Supported Stores
      • Monitoring
        • Endpoints
      • Fault Tolerance
        • Active Server
        • Standby Servers
        • Failover
        • Shared State
    • STAN NATS Streaming Server
      • Embedding NATS Streaming Server
      • Running
      • Installing
      • Docker Swarm
      • Windows Service
      • Configuring
        • Store Limits
        • Configuration File
        • Securing
        • Command Line Arguments
        • Persistence
          • File Store
          • SQL Store
      • STAN on Kubernetes
        • NATS Streaming Cluster with FT Mode
  • nats-account-server
    • Inspecting JWTs
    • Update Notifications
    • Directory Store
    • Basics
Powered by GitBook
On this page
  1. NATS Streaming Server (aka STAN)
  2. STAN Concepts

Channels

Channels are at the heart of the NATS Streaming Server. Channels are subjects clients send data to and consume from.

Note: NATS Streaming server does not support wildcard for channels, that is, one cannot subscribe on foo.*, or foo.>, etc...

The number of channels can be limited (and is by default) through configuration. Messages produced to a channel are stored in a message log inside this channel.

PreviousStore InterfaceNextMessage Log