If you set these configs at broker start they will automatically replicate
newly created topics:

default.replication.factor
num.partitions=3

Ben

On Fri, Dec 1, 2017 at 1:41 PM Skip Montanaro <skip.montan...@gmail.com>
wrote:

> Are dynamically created topics thus never replicated?
>
> On Nov 30, 2017 6:52 PM, "Tauzell, Dave" <dave.tauz...@surescripts.com>
> wrote:
>
> > You then also need to set this up for each topic you create:
> >
> > > bin/kafka-topics.sh --create --zookeeper localhost:2181
> > --replication-factor 3 --partitions 3 --topic my-replicated-topic
> >
> > -Dave
> >
> > -----Original Message-----
> > From: Skip Montanaro [mailto:skip.montan...@gmail.com]
> > Sent: Thursday, November 30, 2017 4:20 PM
> > To: users@kafka.apache.org
> > Subject: Re: Multiple brokers - do they share the load?
> >
> > > If you create a partitioned topic with at least 3 partitions then you
> > will see your client connect to all of the brokers.  The client decides
> > which partition a message should go to and then sends it directly to the
> > broker that is the leader for that partition.  If you have replicated
> > topics, then the brokers themselves will also be connected to one-another
> > in order to replication messages.
> >
> > Thanks. So if I create three brokers all pointing to the same Zookeeper
> > instance, then define
> >
> > offsets.topic.replication.factor=3
> > transaction.state.log.replication.factor=3
> >
> > the brokers will find each other via Zookeeper and dynamically created
> > topics (which is all I've used so far) will be properly replicated?
> > Should I also bump transaction.state.log.min.isr above 1?
> >
> > Apologies for such basic questions. I'm still trying to absorb the
> > documentation related to overall architecture and broker specifics.
> >
> > Skip
> >
> > This e-mail and any files transmitted with it are confidential, may
> > contain sensitive information, and are intended solely for the use of the
> > individual or entity to whom they are addressed. If you have received
> this
> > e-mail in error, please notify the sender by reply e-mail immediately and
> > destroy all copies of the e-mail and any attachments.
> >
>

-- 


This email, including attachments, is private and confidential. If you have 
received this email in error please notify the sender and delete it from 
your system. Emails are not secure and may contain viruses. No liability 
can be accepted for viruses that might be transferred by this email or any 
attachment. Any unauthorised copying of this message or unauthorised 
distribution and publication of the information contained herein are 
prohibited.

7digital Group plc. Registered office: 69 Wilson Street, London EC2A 2BB.
Registered in England and Wales. Registered No. 04843573.

Reply via email to