Size: a a a

Node.js — русскоговорящее сообщество

2019 December 04

SB

Sergey Bargamon in Node.js — русскоговорящее сообщество
Vint
Самое простое, на мой взляд, повторить нагрузку, заменив nginx на nodejs. Если дело в ноде, то решением может оказаться тот же nginx с keepalive как прослойка. Но и в ноду надо будет issue закинуть.
Попробую
источник

SB

Sergey Bargamon in Node.js — русскоговорящее сообщество
Vint
Самое простое, на мой взляд, повторить нагрузку, заменив nginx на nodejs. Если дело в ноде, то решением может оказаться тот же nginx с keepalive как прослойка. Но и в ноду надо будет issue закинуть.
Самое похоже что я нашел https://serverfault.com/questions/421727/nginx-jetty-thousands-of-connections-stuck-in-last-ack

Т.е. у меня сейчас запросы ходят от nginx к nodejs (и это не прокси пас пользователей, а access_by_lua_file т.е. сам nginx)

И решением было SO_LINGER . Но нода не позволяет его выставить. Если я правильно все нагуглил.
источник

V

Vint in Node.js — русскоговорящее сообщество
Sergey Bargamon
Самое похоже что я нашел https://serverfault.com/questions/421727/nginx-jetty-thousands-of-connections-stuck-in-last-ack

Т.е. у меня сейчас запросы ходят от nginx к nodejs (и это не прокси пас пользователей, а access_by_lua_file т.е. сам nginx)

И решением было SO_LINGER . Но нода не позволяет его выставить. Если я правильно все нагуглил.
Забавно. Фряха, как обычно, своей жизнью живёт в части сети.
Такие выводы попадаются:
To linger or not, Linux edition
So, what does this mean to the Linux network programmer?

If you’re using non-blocking sockets, note that calling close() may block the program
Otherwise, the advice previously on BSD still holds good

В ноду (точнее libuv), если я правильно понял, для этого завезли uv_tcp_close_reset
https://github.com/libuv/libuv/pull/2425 (https://github.com/libuv/libuv/pull/2425/files#diff-fd5770628d9ac2fcd761c487385477fcR117)
источник

V

Vint in Node.js — русскоговорящее сообщество
Но завезли прям вот совсем недавно, так что в LTS ловить нечего.
источник

V

Vint in Node.js — русскоговорящее сообщество
А, вру, в 12-й уже есть.
источник

SB

Sergey Bargamon in Node.js — русскоговорящее сообщество
Vint
А, вру, в 12-й уже есть.
Ага. в 12.11 завезли
источник

ZT

Zhandos Turgynaliyev in Node.js — русскоговорящее сообщество
ребята, кто шарит в isis и atmel?
источник

姚雯淦 in Node.js — русскоговорящее сообщество
💥精准拉币圈区块链活粉💥非小号/mytoken关注惊爆价"1、币圈电报群/微信群炸群推广 2、twitter、facebook关注 3.KYC身份材料出售  4、电报群/微信群/potato拉币圈活人 5、国内外交易所APP实名注册认证 6、电报群客服活聊天  7、批量注册国内外交易所实名账户,出twitter、facebook、微信带粉老账号    @Quuunn
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Илья | 😶
ку парни
Удавалось кому-то прицепить node-gyp к g++ ?
компилятор от visual studio кидается дерьмом
Мы решили проблему форком гипа и переписыванием чего-то, что не давало покоя ms компилятору
Что за ошибки то он выдаёт?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Aga Mahmudov
Ребята, подскажите как грамотно округлять последние три цифры до 000 или 500. Типа число 12430 до 12500, 12760 до 13000, 12200 до 12000. Чтото типа округление до 500 при 250 < x < 750, до нижнего 000 при x < 250, до верхнего 000 при x > 750. Как грамотно это запилить, чтобы работало независимо от размера числа, типа и с 654 и с 424252345, обращая внимание и работая только с тремя последними цифрами
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
姚雯淦
💥精准拉币圈区块链活粉💥非小号/mytoken关注惊爆价"1、币圈电报群/微信群炸群推广 2、twitter、facebook关注 3.KYC身份材料出售  4、电报群/微信群/potato拉币圈活人 5、国内外交易所APP实名注册认证 6、电报群客服活聊天  7、批量注册国内外交易所实名账户,出twitter、facebook、微信带粉老账号    @Quuunn
источник

PN

Pavel Nakonechnyy in Node.js — русскоговорящее сообщество
姚雯淦
💥精准拉币圈区块链活粉💥非小号/mytoken关注惊爆价"1、币圈电报群/微信群炸群推广 2、twitter、facebook关注 3.KYC身份材料出售  4、电报群/微信群/potato拉币圈活人 5、国内外交易所APP实名注册认证 6、电报群客服活聊天  7、批量注册国内外交易所实名账户,出twitter、facebook、微信带粉老账号    @Quuunn
Это спам-реклама или просто китайцы между собой болтают?)
источник

Y💜

Yuri ♂️ 💜 Ly in Node.js — русскоговорящее сообщество
Pavel Nakonechnyy
Это спам-реклама или просто китайцы между собой болтают?)
По внешнему виду и уделённому аккаунту вроде понятно всё 🤔
источник

PN

Pavel Nakonechnyy in Node.js — русскоговорящее сообщество
Значит спамеры болтают друг с другом? 🤔
источник

А

Андрей in Node.js — русскоговорящее сообщество
Кто постман использует, скажите пожалуйста как JSON в тело запроса написать?
источник

EM

Eugene Maltsev in Node.js — русскоговорящее сообщество
raw
источник

EM

Eugene Maltsev in Node.js — русскоговорящее сообщество
источник

А

Андрей in Node.js — русскоговорящее сообщество
Спасибо!🤝
источник

SS

S S in Node.js — русскоговорящее сообщество
парни, что используете для сжатия фотографий?
источник

PN

Pavel Nakonechnyy in Node.js — русскоговорящее сообщество
Imagemagick
источник