
Винни
08.05.2019
14:19:06
что делает?
он разделяет строку, но элементы в готовом списке всё равно string

Tishka17
08.05.2019
14:19:06
[ int(x) for x in original_str.split(",") ]
а откуда у тебя эти данные воообще?

Винни
08.05.2019
14:19:50

Google

Tishka17
08.05.2019
14:19:58
без циклов и сплитов просил он

Проксимов
08.05.2019
14:20:11

Винни
08.05.2019
14:20:13

Tishka17
08.05.2019
14:20:22

Винни
08.05.2019
14:20:26

Tishka17
08.05.2019
14:20:30
омг

Марк
08.05.2019
14:21:36
почему без сплитов?
Меня немного беспокоит количество открытых соединений со статусом TIME_WAIT, количество которых скачет в районе тыщи. Запросов много, да.
У меня стоит портреюз и я даже добавил принудительный клос сразу же после прихода данных, но чет как-то не легчает.
Со стороны клиента стоит таймаут на 2 секунды на коннет.
Я понимаю, что сам по себе TIME_WAIT - енто нормально и вообще не зло. Но чет как-то должно быть их поменьше.
Куда копать?

Hot
08.05.2019
14:22:11

Tishka17
08.05.2019
14:22:12
что за привычка отвечать на левые сообщения?

Hot
08.05.2019
14:22:40
спасиба
Но это же с циклом... и сплитом....

Винни
08.05.2019
14:23:11

Tishka17
08.05.2019
14:23:19

Google

Винни
08.05.2019
14:23:29

ВЗБИВЕНЬ
08.05.2019
14:23:48
ванлайнер человеку был нужен)

Tishka17
08.05.2019
14:24:00

Марк
08.05.2019
14:24:25

Tishka17
08.05.2019
14:24:34
а, ну окей
кому надо пусть ищет что там выше

Марк
08.05.2019
14:25:02
Вопрос в теле полностью самодостаточно оформленный
А выше я писал, что меня смущает количество соединений с таким статусом

Tishka17
08.05.2019
14:25:31
это что вообще за протокол у тебя?

Pavel
08.05.2019
14:25:40
о, опять Марк и какая то херня про сети

Марк
08.05.2019
14:25:58

Tishka17
08.05.2019
14:26:18
ты постоянно закрываешь соеднение что ли?

Марк
08.05.2019
14:26:52

Tishka17
08.05.2019
14:26:56
зачем?
даже в http соединение стараются лищний раз не закрывать

Марк
08.05.2019
14:28:31
Клиент с другого бека хуячит пачками fsockopen. Тыщами
Я стараюсь закрывать соединения когда в них смысла больше нет

Tishka17
08.05.2019
14:32:49
он тупой что ли?

Марк
08.05.2019
14:33:31
Нет, не тупой. Просто на него приходит дохуя запросов, он отправляет их мне

Google

Tishka17
08.05.2019
14:33:55
у вас что за протокол?

Марк
08.05.2019
14:34:11
Где у нас? На каком этапе

Andrew
08.05.2019
14:34:24

Марк
08.05.2019
14:34:43
Я же писал, между пехепе беком и моим демоном хуячится всё на голых сокетах.
Ща подумал, мож даже на UDP спрыгнем

Tishka17
08.05.2019
14:35:47
что за протокол вы изобрели поверх голых сокетов?

Винни
08.05.2019
14:35:47

Tishka17
08.05.2019
14:36:10
вы на каждый пакет что ли заново устанавливаете соединение?

Марк
08.05.2019
14:36:15
Грубо выражаясь json гоняется
На пехепе бек сыпятся клиентские айякс запросы.

Tishka17
08.05.2019
14:37:56
да ответь уже на вопрос

Andrew
08.05.2019
14:37:57

Tishka17
08.05.2019
14:38:09
на пастбин

Винни
08.05.2019
14:38:29

Марк
08.05.2019
14:39:57

Tishka17
08.05.2019
14:40:18
Да
я же говорю, не надо так
переиспользуйте соединения
сделайте пул

Google

Марк
08.05.2019
14:41:14
Я не шарю в пехепе, не уверен, что на обычной вьюхе там можно замутить коннекшн пул

Tishka17
08.05.2019
14:41:33
я не шарю в пхп, но это выглядит как УГ

Винни
08.05.2019
14:42:12

Марк
08.05.2019
14:43:44
Меня еще смущает, что у меня есть еще фласкоая вьюха на gevent. Туда тоже дохуища влетает. И там болтающихся с TIME_WAIT статусом соединений на порядок меньше.

Admin
ERROR: S client not available

Винни
08.05.2019
14:43:51

Марк
08.05.2019
14:45:15
ща глянул - 700 против 50. 0/

Tishka17
08.05.2019
14:47:10

Марк
08.05.2019
14:48:28

Tishka17
08.05.2019
14:48:56
тот который просто сокеты

Марк
08.05.2019
14:49:32
Просто сокеты -там анинхронный демон на 2.7(ХИПСТЕРЫ ПРОСТИТЕ!!!)

Tishka17
08.05.2019
14:51:32
эм, асинхронный демон на 2.7?
gevent?

Марк
08.05.2019
14:51:46
Плять.

Tishka17
08.05.2019
14:51:47
или ещё что нынче актуально?

Марк
08.05.2019
14:51:53
gevent - енто другой демон

Tishka17
08.05.2019
14:51:55
твистед?
я плохо представляю на чем в 2.7 модно было делать асинхронные сокеты

Марк
08.05.2019
14:52:48
На твистеде модно было, но я пошел другим путем - и сделал на базовом asyncore.

Google

Tishka17
08.05.2019
14:53:23
оу

Марк
08.05.2019
14:53:33
И оно пока работает заебись, ПРОСТО МЕНЯ СМУЩАЕТ TIME_WAIT

Tishka17
08.05.2019
14:54:41
да asynccore даже epoll не юзает похоже

Марк
08.05.2019
14:55:12
Юзает
Но к тайм вейт енто не относится

Tishka17
08.05.2019
14:56:43
ну он может тупо не успевать принимать соединения
или не
а сgevent не пробовал, кстати?

Марк
08.05.2019
14:57:21
Пажди, если бы он не успевал, были бы connection refused

Tishka17
08.05.2019
15:00:20
хз вообще

А
08.05.2019
15:03:18
Есть возможно определить, включён ли впн на пк?

Марк
08.05.2019
15:03:50

Tishka17
08.05.2019
15:07:18
не, не мем