@JSlang

Страница 5 из 2237
@FRWHate left the group ‮‮ ‮‮‮ ‮‮ ‮ ‮‮ ‮‮‮ ‮‮ ‮
28.03.2016
19:28:26
trump ? trump ? hillary
28.03.2016
19:29:04
На жабе?
на js переписываем

на этот раз без быдлокода

Pavel ?
28.03.2016
19:29:13
На бейсике))

Google
S
28.03.2016
19:29:56
у меня запрос тупо не доходит от nginx до ноды

но нода не падает

@FRWHate left the group ‮‮ ‮‮‮ ‮‮ ‮ ‮‮ ‮‮‮ ‮‮ ‮
28.03.2016
19:30:17
S
28.03.2016
19:30:24
т.е. след. запрос она обслужит

мб дело в настройке ulimit или типо того?

trump ? trump ? hillary
28.03.2016
19:30:37
Pavel ?
28.03.2016
19:30:44
Так ты конфин нгинкса скинь)

Как проксируешь то

[Anonymous]
28.03.2016
19:30:58
ES7
ES2016*

trump ? trump ? hillary
28.03.2016
19:31:15
ES2016*
== ES7

S
28.03.2016
19:31:35
location @backend { proxy_set_header X-Real-IP $remote_addr; proxy_hide_header X-Powered-By; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600; proxy_pass http://127.0.0.1:3090; proxy_pass_request_headers on; proxy_http_version 1.1; proxy_set_header Connection ""; expires -1; }

как то так

Pavel ?
28.03.2016
19:32:22
Прокси сет хейдер зачем

Google
S
28.03.2016
19:32:37
что именно? там их несколько?

Pavel ?
28.03.2016
19:32:55
Коннекшн

Пустой

S
28.03.2016
19:33:31
пустой - значит удалить, чтобы не копились keep-alive connections

это в мануале nginx так советуется

Pavel ?
28.03.2016
19:36:20
А что за система?

Там где нода

S
28.03.2016
19:38:26
2016/03/28 21:20:40 [error] 2527#0: *74218151 connect() failed (110: Connection timed out) while connecting to upstream, client: 77.37.160.164,

вот такая ошибка в лог nginx пишется

А что за система?
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.2 LTS Release: 14.04 Codename: trusty

Pavel ?
28.03.2016
19:40:52
Нода на том же хосте что и нгинкс?

S
28.03.2016
19:41:02
да

Pavel ?
28.03.2016
19:43:13
А ты телнетом по 127 0 0 1 3090 можешь зайти?

S
28.03.2016
19:43:34
оно все ок работает и заходит

но когда запросов становится много, не может присоединится к express и отдает 502

Pavel ?
28.03.2016
19:44:50
Может нода тупо не справляется с нагрузкой?

S
28.03.2016
19:45:18
Может нода тупо не справляется с нагрузкой?
что значит не справляется? запрос на обработку должен поступить как минимум

что значит не справляется? запрос на обработку должен поступить как минимум
тут проблема, что возможно там ограничено кол-во одновременных коннектов

Pavel ?
28.03.2016
19:47:05
Ну у тебя там таймаут, нет ответа потомучто загмужена, выкидывает 502, что там top показывает при пике?

S
28.03.2016
19:48:57
Ну у тебя там таймаут, нет ответа потомучто загмужена, выкидывает 502, что там top показывает при пике?
все ок, там даже нагрузки особо никакой нет, проблема именно в кол-ве коннектов

Google
S
28.03.2016
19:49:12
8 одновременных запросов не выдерживает

Pavel ?
28.03.2016
19:56:23
Еслиб с кол вом коннектов была проблема, те лимит файловых дескрипторов, тогда был бы конекшн рефьюзд

А так должно все работать

S
28.03.2016
20:13:25
фух

пофиксил, надо было увиличть кол-во ulimit до 65к

Pavel ?
28.03.2016
20:14:15
Странно

S
28.03.2016
20:14:52
хотя, сейчас еще потестю и посмотрим

Pavel ?
28.03.2016
20:14:53
Пчму тогда ошибка таймаут

S
28.03.2016
20:54:53
Блин, ошибка остается. НО, если слать запросы напрямую к ноде, без nginx все ок

Vadim
28.03.2016
21:17:07
С одного ip запросы?

@serjo_pepper

S
28.03.2016
21:39:18
Vadim
28.03.2016
21:50:47
Тогда смотри nginx.conf

Там есть настойка, ограничивающая число соединений с одного ip

И это 100% она

Точнее, 99%, что копать в этом направлении.

@proDOT
29.03.2016
09:11:53
Исходящих соединений?
Входящих судя по всему

S
29.03.2016
09:14:07
Входящих судя по всему
У меня бенчмарк - я шлю запросы последовательно. Так что там одно входящее соединение

@proDOT
29.03.2016
09:14:48
8 одновременных запросов не выдерживает

Google
S
29.03.2016
09:23:16
8 одновременных запросов не выдерживает
Обманул. Тогда может быть это нода не выдерживает кол-во коннектов с одного айпи

@proDOT
29.03.2016
09:23:53
Так ты сам писал без нжинкса норм

S
29.03.2016
09:40:25
Так ты сам писал без нжинкса норм
да, сейчас проверил, 20 параллельных запросов, все ок, просто падает скорость ответа, это без нжинска

а с нжинском, 8 последовательных запросов и все, pending...

@proDOT
29.03.2016
09:46:37
а с нжинском, 8 последовательных запросов и все, pending...
У тебя они отрабытывать успевают до прихода следующих? Или крутятся?

S
29.03.2016
09:49:46
У тебя они отрабытывать успевают до прихода следующих? Или крутятся?
просто крутятся, можно послать запросы еще раз, через секунда, будет отвечать, но предыдущий останется крутится

Admin
ERROR: S client not available

S
29.03.2016
10:16:26
Кароче, вроде вылечил)

1. надо было sysctl.conf подредактировать fs.file-max = 1000000 fs.nr_open = 1000000 net.ipv4.netfilter.ip_conntrack_max = 1048576 net.nf_conntrack_max = 1048576 net.ipv4.ip_local_port_range='1024 65000' net.ipv4.tcp_tw_reuse='1' net.ipv4.tcp_fin_timeout='15' net.core.netdev_max_backlog='4096' net.core.rmem_max='16777216' net.core.somaxconn='4096' net.core.wmem_max='16777216' net.ipv4.tcp_max_syn_backlog='20480' net.ipv4.tcp_max_tw_buckets='400000' net.ipv4.tcp_no_metrics_save='1' net.ipv4.tcp_rmem='4096 87380 16777216' net.ipv4.tcp_syn_retries='2' net.ipv4.tcp_synack_retries='2' net.ipv4.tcp_wmem='4096 65536 16777216' vm.min_free_kbytes='65536' 2. конфиг nginx теперь такой: upstream nodejs { server 127.0.0.1:3090; keepalive 512; } location @backend { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; proxy_pass_request_headers on; send_timeout 600; proxy_set_header Connection ""; proxy_http_version 1.1; proxy_pass http://nodejs; expires -1; client_max_body_size 10m; client_body_buffer_size 128k; proxy_buffer_size 128k; proxy_buffers 4 256k; proxy_busy_buffers_size 256k; proxy_temp_file_write_size 256k; } Вдруг кому нибудь пригодится

@proDOT
29.03.2016
10:24:01
τηχ

Дмитрий d
30.03.2016
12:19:54
чат, мб кто делал подобное: нужно квадратные картинки, подгружающиеся динамически, делать круглыми, а затем ставить маркеры с иконками=круглые картинки вместо пинов на гуглокартах

Daniil
30.03.2016
12:25:28
Привет Народ, нужен ANgularJS разработчик

требования ionic fremwork + AngularJs

По всем вопросам в личку

Дмитрий d
30.03.2016
13:18:19
gmaps.js
где там найти нужную мне функцию? 

@shmlkv
30.03.2016
13:19:14
Там на сайте примеры есть, посмотри

У них кафешки с json файла достаются

Дмитрий d
30.03.2016
13:22:09
где достаются кафешки - картинка png уже квадратная

т.е. уже с закруглениями

Google
Дмитрий d
30.03.2016
13:22:31
мне же нужно из квадратной сделать круглую, и уже потом разместить на карте

@shmlkv
30.03.2016
13:23:46
Навесь на неё класс с радиусом?

Дмитрий d
30.03.2016
13:24:02
класс на icon гуглокарт?

@shmlkv
30.03.2016
13:24:41
Через пару часов посмотрю)

Уверен, что-то придумать можно

Дмитрий d
30.03.2016
13:25:38
Я тоже уверен, вот и думаю...но ведь несколько голов лучше ?

Nick
30.03.2016
14:24:46
FYI: http://refront.ru/post/141033820400/фронтенд-вконтакте-архитектура-какая-еще

Алексей
30.03.2016
14:24:50
класс на icon гуглокарт?
border radius не пашет?

Дмитрий d
30.03.2016
14:26:02
нет, тк мне нужно заменить сам пин

Дмитрий d
30.03.2016
14:37:09
спасибо, сейчас посмотрю

я нашёл вот : http://google-maps-utility-library-v3.googlecode.com/svn-history/r232/trunk/styledmarker/docs/examples.html 

Nick
30.03.2016
14:38:20
Michael
31.03.2016
10:06:35
Ребзя

Кто разобрался в архитектуре приложения meteor1.3?

Там всяких импортов понапихали

Алексей
31.03.2016
10:09:20
Решил посмотреть ради интереса о чем речь) Так просто на es6 перевели его, молодцы)

Страница 5 из 2237