Presets
Select one of the broker size options to see the corresponding scaling parameter values.
Select one of the preset values for Kafka bridge.

Scaling Parameters
  • 100
  • 1,000
  • 10,000
  • 100,000
  • 200,000
  • 100M
  • 240M
  • 3000M
  • 0
  • 10
  • 50
  • 200
  • 0
  • 300
  • 2,000
  • 10,000
  • 25
  • 500
  • 5,000
  • 50,000
  • 500,000
  • 5,000,000
Preset values have changed.
Minimum Resource Requirements

2 core(s)
3,410 MiB
2,480 MiB
1,000 MB
0 PCUs
1,500 MB

6,750 MB
1,000 MB
200 MB
1,000 MB
2,650 MB
1,200 MB
600 MB

Deployment Template
Docker Run
You can use the following docker run command to run a PubSub+ Event Broker container using the Docker CLI.
Docker RunCopy
docker run -d -p 8080:8080 -p 55555:55555 --ulimit core=-1 --ulimit nofile=2448:1048576 --shm-size=1g --env system_scaling_maxconnectioncount=100 --env system_scaling_maxqueuemessagecount=100 --env system_scaling_maxkafkabridgecount=0 --env system_scaling_maxkafkabrokerconnectioncount=0 --env system_scaling_maxbridgecount=25 --env system_scaling_maxsubscriptioncount=50000  --env messagespool_maxspoolusage=1500 --name=solace solace/solace-pubsub-standard
Operator
You can use the following configuration in the PubSubPlusEventBroker spec when deploying an instance on Kubernetes using version 1.1.0 or later of the PubSub+ Event Broker Operator.
PubSubPlusEventBroker.specCopy
spec:
  systemScaling:
    system_scaling_maxconnectioncount: 100
    system_scaling_maxqueuemessagecount: 100
    system_scaling_maxkafkabridgecount: 0
    system_scaling_maxkafkabrokerconnectioncount: 0
    system_scaling_maxbridgecount: 25
    system_scaling_maxsubscriptioncount: 50000
    messagespool_maxspoolusage: 1500
    messagingNodeCpu: "2"
    messagingNodeMemory: "3410Mi"
  storage:
    messagingNodeStorageSize: "6750MB"