Valentin V. Bartenev
September 19, 2014 04:38AM
On Thursday 18 September 2014 20:05:39 Lu, Yingqi wrote:
> Dear All,
>
> Here is the updated patch for SO_REUSEPORT support enablement on Linux OS
> (attached below). The changes in this version are:
>
> 1. Solve the issue with "binary upgrade on the fly" feature. Thanks to
> Sepherosa Ziehau for his feedback! With this version of patch, there is no
> issue or connection loss during the binary upgrade. I tested on RHEL 6.5
> (with kernel 3.13.9) and CentOS 7. Both are working fine. The new master
> process inherited all the previous listen sockets during the upgrade and new
> children processes inherited from the new master. Also, the workload data
> show there is no connection loss or performance impact during the binary
> upgrade.
>
> 2. Make the duplication of listen sockets happen in the function
> ngx_http_init_listening instead of ngx_init_cycle.
>
> Please review it and let me know your questions and comments. Thanks very
> much for your time reviewing the patch.
[..]

How do you deal with changed number of online cpus since last reload?

Please note, that there's no way for a patch to be approved with
such number of style issues. You should consult with:
http://nginx.org/en/docs/contributing_changes.html#formatting_changes

wbr, Valentin V. Bartenev

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[Patch] SO_REUSEPORT support from master process Attachments

Lu, Yingqi 1454 August 22, 2014 12:56PM

RE: [Patch] SO_REUSEPORT support from master process

Lu, Yingqi 671 August 22, 2014 01:00PM

Re: [Patch] SO_REUSEPORT support from master process

Sepherosa Ziehau 707 August 27, 2014 05:10AM

RE: [Patch] SO_REUSEPORT support from master process

luy 1524 August 27, 2014 12:26PM

Re: [Patch] SO_REUSEPORT support from master process

Sepherosa Ziehau 717 August 28, 2014 05:28AM

RE: [Patch] SO_REUSEPORT support from master process

luy 646 August 27, 2014 01:36PM

RE: [Patch] SO_REUSEPORT support from master process

luy 1500 September 18, 2014 04:08PM

Re: [Patch] SO_REUSEPORT support from master process

Valentin V. Bartenev 593 September 19, 2014 04:38AM

RE: [Patch] SO_REUSEPORT support from master process

luy 668 September 19, 2014 11:54AM

Re: [Patch] SO_REUSEPORT support from master process

Valentin V. Bartenev 608 September 19, 2014 12:50PM

RE: [Patch] SO_REUSEPORT support from master process

luy 698 September 19, 2014 01:34PM

RE: [Patch] SO_REUSEPORT support from master process

luy 606 September 20, 2014 06:24PM

RE: [Patch] SO_REUSEPORT support from master process

luy 601 September 20, 2014 07:02PM

RE: [Patch] SO_REUSEPORT support from master process

luy 706 September 20, 2014 07:46PM

RE: [Patch] SO_REUSEPORT support from master process

luy 612 September 23, 2014 11:38AM

RE: [Patch] SO_REUSEPORT support from master process

luy 660 September 23, 2014 11:48AM

RE: [Patch] SO_REUSEPORT support from master process

luy 716 September 29, 2014 03:46PM

RE: [Patch] SO_REUSEPORT support from master process

luy 612 October 07, 2014 03:34PM

Re: [Patch] SO_REUSEPORT support from master process

Maxim Dounin 637 October 08, 2014 09:00AM

RE: [Patch] SO_REUSEPORT support from master process

luy 601 October 08, 2014 01:08PM

RE: [Patch] SO_REUSEPORT support from master process

luy 589 October 08, 2014 02:26PM

RE: [Patch] SO_REUSEPORT support from master process

luy 575 October 30, 2014 06:26PM

Re: [Patch] SO_REUSEPORT support from master process

Sepherosa Ziehau 645 November 16, 2014 04:08AM

Re: [Patch] SO_REUSEPORT support from master process

Maxim Dounin 840 November 16, 2014 06:52AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 248
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready