From igor at sysoev.ru Mon Oct 2 10:35:33 2017 From: igor at sysoev.ru (Igor Sysoev) Date: Mon, 2 Oct 2017 13:35:33 +0300 Subject: work queues in event engine In-Reply-To: <201709301629595499963@qq.com>+1C4004FE4474E5BA References: <201709112033108630799@qq.com> <201709301629595499963@qq.com>+1C4004FE4474E5BA Message-ID: <2F713141-63B2-4837-B2D2-4A164853C3E4@sysoev.ru> On 30 Sep 2017, at 11:38, 734819342 at qq.com wrote: > Hello: > > Why there are many work queues in event engine? And what for respectively? > > > nxt_work_queue_cache_t work_queue_cache; > nxt_work_queue_t *current_work_queue; > nxt_work_queue_t fast_work_queue; > nxt_work_queue_t accept_work_queue; > nxt_work_queue_t read_work_queue; > nxt_work_queue_t socket_work_queue; > nxt_work_queue_t connect_work_queue; > nxt_work_queue_t write_work_queue; > nxt_work_queue_t shutdown_work_queue; > nxt_work_queue_t close_work_queue; > > nxt_locked_work_queue_t locked_work_queue; Syscall related operations are batched in queues. It is unfinished now but will be completed soon. -- Igor Sysoev http://nginx.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor at sysoev.ru Thu Oct 19 15:35:34 2017 From: igor at sysoev.ru (Igor Sysoev) Date: Thu, 19 Oct 2017 18:35:34 +0300 Subject: unit-0.2 Message-ID: Changes with Unit 0.2 19 Oct 2017 *) Feature: Go package improvements. *) Feature: configuration persistence. *) Feature: improved handling of configuration errors. *) Feature: application "timeout" property. *) Bugfix: Go application crashed under load. *) Bugfix: POST request for PHP were handled incorrectly. *) Bugfix: the router exited abnormally if all listeners had been deleted. *) Bugfix: the router crashed under load. *) Bugfix: memory leak in the router. -- Igor Sysoev http://nginx.com From defan at nginx.com Thu Oct 19 18:53:21 2017 From: defan at nginx.com (Andrei Belov) Date: Thu, 19 Oct 2017 21:53:21 +0300 Subject: unit-0.2 In-Reply-To: References: Message-ID: <0B8F8EEB-0D61-4DFF-892A-4F01E39960CA@nginx.com> > On 19 Oct 2017, at 18:35, Igor Sysoev wrote: > > Changes with Unit 0.2 19 Oct 2017 > > *) Feature: Go package improvements. > > *) Feature: configuration persistence. > > *) Feature: improved handling of configuration errors. > > *) Feature: application "timeout" property. > > *) Bugfix: Go application crashed under load. > > *) Bugfix: POST request for PHP were handled incorrectly. > > *) Bugfix: the router exited abnormally if all listeners had been > deleted. > > *) Bugfix: the router crashed under load. > > *) Bugfix: memory leak in the router. [..] For those who've been using precompiled binary packages, please note that packages were relocated to http://packages.nginx.org/unit/ See the docs for up-to-date instructions: http://unit.nginx.org/docs-installation.html#precompiled-packages From samueldean at gmail.com Fri Oct 20 20:47:05 2017 From: samueldean at gmail.com (Sam Freiberg) Date: Fri, 20 Oct 2017 13:47:05 -0700 Subject: Plans to support virtual hosts and Let's Encrypt Message-ID: Just like the subject mentions I'm curious if there are any plans to support virtual hosts or Let's Encrypt? - Sam -- Sam Freiberg + samueldean at gmail.com +- http://netserious.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From vbart at nginx.com Fri Oct 20 21:12:23 2017 From: vbart at nginx.com (Valentin V. Bartenev) Date: Sat, 21 Oct 2017 00:12:23 +0300 Subject: Plans to support virtual hosts and Let's Encrypt In-Reply-To: References: Message-ID: <8875764.dSElcsJtqt@vbart-laptop> On ???????, 20 ??????? 2017 ?. 23:47:05 MSK Sam Freiberg wrote: > Just like the subject mentions I'm curious if there are any plans to > support virtual hosts or Let's Encrypt? > [..] Yes and yes. More sophisticated routing of requests and TLS with Let's Encrypt integration are planned. wbr, Valentin V. Bartenev