File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -113,6 +113,9 @@ http.get({
113113<!-- YAML
114114added: v0.3.4
115115changes:
116+ - version: REPLACEME
117+ pr-url: https://github.com/nodejs/node/pull/36685
118+ description: Change the default scheduling from 'fifo' to 'lifo'.
116119 - version: v14.5.0
117120 pr-url: https://github.com/nodejs/node/pull/33617
118121 description: Add `maxTotalSockets` option to agent constructor.
@@ -157,7 +160,7 @@ changes:
157160 In case of a high rate of request per second,
158161 the ` 'fifo' ` scheduling will maximize the number of open sockets,
159162 while the ` 'lifo' ` scheduling will keep it as low as possible.
160- ** Default:** ` 'fifo ' ` .
163+ ** Default:** ` 'lifo ' ` .
161164 * ` timeout ` {number} Socket timeout in milliseconds.
162165 This will set the timeout when the socket is created.
163166
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ function Agent(options) {
9494 this . keepAlive = this . options . keepAlive || false ;
9595 this . maxSockets = this . options . maxSockets || Agent . defaultMaxSockets ;
9696 this . maxFreeSockets = this . options . maxFreeSockets || 256 ;
97- this . scheduling = this . options . scheduling || 'fifo ' ;
97+ this . scheduling = this . options . scheduling || 'lifo ' ;
9898 this . maxTotalSockets = this . options . maxTotalSockets ;
9999 this . totalSocketCount = 0 ;
100100
Original file line number Diff line number Diff line change @@ -56,11 +56,11 @@ function defaultTest() {
5656
5757 bulkRequest ( url , agent , ( ports ) => {
5858 makeRequest ( url , agent , ( port ) => {
59- assert . strictEqual ( ports [ 0 ] , port ) ;
59+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6060 makeRequest ( url , agent , ( port ) => {
61- assert . strictEqual ( ports [ 1 ] , port ) ;
61+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6262 makeRequest ( url , agent , ( port ) => {
63- assert . strictEqual ( ports [ 2 ] , port ) ;
63+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6464 server . close ( ) ;
6565 agent . destroy ( ) ;
6666 } ) ;
You can’t perform that action at this time.
0 commit comments