You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2018/12/07 08:00:49 UTC

[GitHub] zongtanghu opened a new issue #587: Request new feature for supporting ipv6 enviroment

zongtanghu opened a new issue #587: Request new feature for supporting ipv6 enviroment
URL: https://github.com/apache/rocketmq/issues/587
 
 
   What is the purpose of the change
   The advantage of IPv6 is that it greatly expands the available space of addresses. IPv6 addresses are 128 bits long. If the earth's surface (including land and water) is covered with computers, IPv6 allows 7*10^ 23 IP addresses per square metre; if the address allocation rate is 1 million per microsecond, it will take 10^ 19 years to complete all the addresses.
   Nowdays,many countries are promoting IPv6 network enviroment,including China.According to the statistics,especially since the beginning of 19 years,many IT technology projects will be used in IPV6 enviroment.So,I think it's very important to support IPV6 enviroment in RocketMQ.
   
   Brief changelog
   1.Fix some codes in RocketMQ Remoting model.
   2.Fix some codes in RocketMQ Common model.
   3.Fix some codes in RocketMQ Store model(here,in store model,the offsetMsgId is generated by the IP addrerss、port and offset value in commitlog).
   
   I'm developping the feature of supporting ipv6 enviroment for rocketmq.This PR will be committed in a few days.
   
   Verifying this change
   3.I can run the nameserver and broker components in IPV6 enviroment to verify some rocketmq original features.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services