[erlang-questions] SO_REUSEPORT with UDP

Rad Gruchalski <>
Thu May 21 16:20:10 CEST 2015


Perfect.










Kind regards,

Radek Gruchalski
de.linkedin.com/in/radgruchalski/ (http://de.linkedin.com/in/radgruchalski/)

Confidentiality:
This communication is intended for the above-named person and may be confidential and/or legally privileged.
If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.



On Thursday, 21 May 2015 at 16:18, Benoit Chesneau wrote:

>  
>  
> On Thu, May 21, 2015 at 3:04 PM pablo platt < (mailto:)> wrote:
> > Hi,
> >  
> > How can I have multiple workers listen on the same UDP port on Linux?
> > SO_REUSEADDR or SO_REUSEPORT are suggested in several places but I couldn't find how to use it.
> >  
>  
> In Erlang you can use the raw option to use REUSE_PORT on your platform:
>  
> https://github.com/refuge/rbeacon/blob/master/src/rbeacon.erl#L414-L425
>  
> and:
>  
> https://github.com/refuge/rbeacon/blob/master/src/rbeacon.erl#L400-L412
>  
> - benoit
>   
> > What's the difference between SO_REUSEADDR and SO_REUSEPORT?
> >  
> > Do I just listen on the same IP/Port with gen_udp several times with the option {reuseaddr, true}?
> > Is there an equivalent reuseport option?
> >  
> > Thanks
> > _______________________________________________
> > erlang-questions mailing list
> >  (mailto:)
> > http://erlang.org/mailman/listinfo/erlang-questions
> _______________________________________________
> erlang-questions mailing list
>  (mailto:)
> http://erlang.org/mailman/listinfo/erlang-questions
>  
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20150521/355d62a7/attachment.htm>


More information about the erlang-questions mailing list