Support Questions
Find answers, ask questions, and share your expertise

Is there a way to create Dynamic Topologies in Apache Storm?

Solved Go to solution

Is there a way to create Dynamic Topologies in Apache Storm?

New Contributor

Can we create dynamic topologies in Storm so that new bolts can be provisioned while topology is running on cluster.

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Is there a way to create Dynamic Topologies in Apache Storm?

As http://storm.apache.org/releases/1.0.2/Running-topologies-on-a-production-cluster.html calls out, "To update a running topology, the only option currently is to kill the current topology and resubmit a new one", but that does not mean that you cannot build some level of sophistication in your bolts that are dynamic. Usually this would mean build some level of configuration-driven behavior. That said, you cannot change the topology definition once it has been submitted. Happy Storming!!

View solution in original post

1 REPLY 1

Re: Is there a way to create Dynamic Topologies in Apache Storm?

As http://storm.apache.org/releases/1.0.2/Running-topologies-on-a-production-cluster.html calls out, "To update a running topology, the only option currently is to kill the current topology and resubmit a new one", but that does not mean that you cannot build some level of sophistication in your bolts that are dynamic. Usually this would mean build some level of configuration-driven behavior. That said, you cannot change the topology definition once it has been submitted. Happy Storming!!

View solution in original post