[#] Огромные задержки
vit01(station13, 10) — All
2016-08-11 16:08:39


На Таверне и Station13. Около 10-20 секунд на запрос.

Наверное, это из-за блэклиста. Увы, но пока Денис не почистит это дело на ii.difrex.ru, избавляться от ЧС мы не можем.

[#] Re: Огромные задержки
vit01(station13, 10) — Andrew Lobanov
2016-08-11 19:14:38


О, у меня есть идея.

Открой на станции13 файл filter.php

Замени там строку 79 на

return $this->transport->getMsgList($echo, $offset, $length);

и строку 98 на

return $this->checkHash($msgid);

Поскольку ты все плохие сообщения уже очистил, проверять базу лишний раз уже не нужно. Фильтр ЧС после этого будет включаться только на стороне фетчера.

Станции-то всё ничего, а у клиента задержка уменьшится.

[#] Re: Огромные задержки
Andrew Lobanov(tavern,1) — vit01
2016-08-11 17:24:29


vit01> На Таверне и Station13. Около 10-20 секунд на запрос.

vit01> Наверное, это из-за блэклиста. Увы, но пока Денис не почистит это дело на ii.difrex.ru, избавляться от ЧС мы не можем.

Ага. Это именно из-за него. Каждое сообщение приходится проверять на вхождение а то. Но жить можно.

[#] Re: Огромные задержки
Difrex(mira, 14) — Andrew Lobanov
2016-08-17 10:27:21


>Ага. Это именно из-за него. Каждое сообщение приходится проверять на вхождение а то. Но жить можно.

А можно узнать список msgid бажных сообщений с моей ноды? Я бызу почистю.

[#] Re: Огромные задержки
Difrex(mira, 14) — vit01
2016-08-17 12:02:18


Пыхоскрипт больше не ругается.

[#] Re: Огромные задержки
Difrex(mira, 14) — vit01
2016-08-17 11:32:16


Вроде почистил

[#] Re: Огромные задержки
vit01(mira, 1) — Difrex
2016-08-17 11:47:41


Теперь вообще ужас творится. Битые сообщения появились здесь и в пайпе.

Cмотри сюда: https://ii-net.tk/ii/difrex-fetch.php

[#] Re: Огромные задержки
vit01(mira, 1) — Difrex
2016-08-17 12:10:23


Difrex> Пыхоскрипт больше не ругается.

Но как же это:

linux.14
fetch http://ii.difrex.ru/u/m/Uz5
pipe.2032
fetch http://ii.difrex.ru/u/m/0m/ytxo5uFCgmr0/4ipBfwZy/qS48Cmk
ii.14
fetch http://ii.difrex.ru/u/m/k4Eoo5WImUb9F/N6JdahGLb/zwg6n0mi6/PpiBcXz08

Если ты откроешь эти адреса в браузере, то увидишь пустоту. К тому же, айдишники совсем даже не 20-символьные, что уже настораживает. Скрипт не руганулся (потому что пустой ответ сервера), но в базу это всё равно не попадёт.

[#] Re: Огромные задержки
vit01(mira, 1) — Difrex
2016-08-17 10:31:51


>Ага. Это именно из-за него. Каждое сообщение приходится проверять на вхождение а то. Но жить можно.

Difrex> А можно узнать список msgid бажных сообщений с моей ноды? Я бызу почистю.

Во-первых, как обычно: https://ii-net.tk/ii/blacklist.txt
Во-вторых, вот:

habra.16
fetch http://ii.difrex.ru/u/m/0MqaSB1N5vPvdO90d4lz/BjcGAw3asKzohA036QB4/wLGgzg4rEHQAACQx3OU1/OAnDmztbqoXDUyhZbuvF/9XovFZnTskuj8rEDz9Kp/oHYxTvFnUHkkvN2rAfn2/v2GYo6xxzcZWJAS1zh7H/60vA1RAWIXt1oh4KEmPB/AW3WjW7OvbNsqpWAAGwl/v8KtwP1j1VXdATb3Dlax/mWylazTtOoKa9hQrxGc9/hcwI4ICT5sQZQfBJkcte/3AqVU65jMDbbpnSsUaDy/Ssw9yjGhvWh4FB9l2t0G/eOsrUEx5a2hdDocaV8Sc/gZHBc42ClDzNuM96QLGM/8oGmGqKWlW9ZdF4sVqUD/qNlwZeihf59E2z8P6DA7/bE1VWcwPaA4f2YsXA3u8/NL63MRJpc0it9Bv1T5ge
invalid message: 0MqaSB1N5vPvdO90d4lz
invalid message: BjcGAw3asKzohA036QB4
invalid message: wLGgzg4rEHQAACQx3OU1
invalid message: OAnDmztbqoXDUyhZbuvF
invalid message: 9XovFZnTskuj8rEDz9Kp
invalid message: oHYxTvFnUHkkvN2rAfn2
invalid message: v2GYo6xxzcZWJAS1zh7H
invalid message: 60vA1RAWIXt1oh4KEmPB
invalid message: AW3WjW7OvbNsqpWAAGwl
invalid message: v8KtwP1j1VXdATb3Dlax
invalid message: mWylazTtOoKa9hQrxGc9
invalid message: hcwI4ICT5sQZQfBJkcte
invalid message: 3AqVU65jMDbbpnSsUaDy
invalid message: Ssw9yjGhvWh4FB9l2t0G
invalid message: eOsrUEx5a2hdDocaV8Sc
invalid message: gZHBc42ClDzNuM96QLGM
invalid message: 8oGmGqKWlW9ZdF4sVqUD
invalid message: qNlwZeihf59E2z8P6DA7
invalid message: bE1VWcwPaA4f2YsXA3u8
invalid message: NL63MRJpc0it9Bv1T5ge
habra.16
fetch http://ii.difrex.ru/u/m/HyMhvqvQzxclwaueSJe6/7me2XfL8kLKyb63BPZoA/DKKAQYMMf0F9ZA22zfGJ/GDbnzksDNAjVgnz4bF6Z/74bx4V3jOy34Fz1n5x8M/qqd27dUFxjuEhjSQ6Kf9/5tVXuwcV2gSXvAy250YL/LtUd9DF3kmczGrpBB35S/n49txBRWSkr1A8I2244D/dzUdylVrBj5YodxrlS2R/J9mKu45LiInmKamvTkby/eYX0zTAtliBjJpKiO6Sk/tsUCYRFgm2gfn1A2azMH/0XFDdofon88FrE6pMcmu/aLD5uzqqDI5KXQe6jaCc/jR1z0wppLOoA19QgTyns/XXwPyVEpVcvi52zB0Qgb/FkNTazBUAxxhkgvpzRoJ/9A1qhh4DHyeHIzzAAyP8/f0gWQ2nInTt14XTvCekL
invalid message: HyMhvqvQzxclwaueSJe6
invalid message: 7me2XfL8kLKyb63BPZoA
invalid message: DKKAQYMMf0F9ZA22zfGJ
invalid message: GDbnzksDNAjVgnz4bF6Z
invalid message: 74bx4V3jOy34Fz1n5x8M
invalid message: qqd27dUFxjuEhjSQ6Kf9
invalid message: 5tVXuwcV2gSXvAy250YL
invalid message: LtUd9DF3kmczGrpBB35S
invalid message: n49txBRWSkr1A8I2244D
invalid message: dzUdylVrBj5YodxrlS2R
invalid message: J9mKu45LiInmKamvTkby
invalid message: eYX0zTAtliBjJpKiO6Sk
invalid message: tsUCYRFgm2gfn1A2azMH
invalid message: 0XFDdofon88FrE6pMcmu
invalid message: aLD5uzqqDI5KXQe6jaCc
invalid message: jR1z0wppLOoA19QgTyns
invalid message: XXwPyVEpVcvi52zB0Qgb
invalid message: FkNTazBUAxxhkgvpzRoJ
invalid message: 9A1qhh4DHyeHIzzAAyP8
invalid message: f0gWQ2nInTt14XTvCekL
habra.16
fetch http://ii.difrex.ru/u/m/kIHs0NiAbICVrh6V2T7r/zm6nOt2pFFUzs8jdWGvJ/OqTom9cKJbXBfNADEouJ/3OvUnzJhpmLUcnffkAXC/56yqPJetYzWmQbvSFBrL/i0fXWpUfQzoe5bH7GlAF/q9A9WmQr1b0dLTdilwC6/K1Co7tTykcRKbidkkwa0/JZGiBTr7JJ8l3XpJl7Z5/TF8KQAzkarvu6z6TOuXw/A6ly9sOnnYzuN77pljDh/TnRLEZYJllNAH43RNvcR/UyJ5HKIFAxf62t7tYl3a/YoflP6PeRGemZQMK9RsC/A7TpyLmB0pfQf6F4EMbV/3DatKs2wTdSPciaOHbIB/QlIDeAI74jLc8gi1finQ/Tv8ndODmso8qL91M4bnD/hyOJLFtKGgXKIbXnYLwm/rRt5FmYg63OA0Bkb57Hp
invalid message: kIHs0NiAbICVrh6V2T7r
invalid message: zm6nOt2pFFUzs8jdWGvJ
invalid message: OqTom9cKJbXBfNADEouJ
invalid message: 3OvUnzJhpmLUcnffkAXC
invalid message: 56yqPJetYzWmQbvSFBrL
invalid message: i0fXWpUfQzoe5bH7GlAF
invalid message: q9A9WmQr1b0dLTdilwC6
invalid message: K1Co7tTykcRKbidkkwa0
invalid message: JZGiBTr7JJ8l3XpJl7Z5
invalid message: TF8KQAzkarvu6z6TOuXw
invalid message: A6ly9sOnnYzuN77pljDh
invalid message: TnRLEZYJllNAH43RNvcR
invalid message: UyJ5HKIFAxf62t7tYl3a
invalid message: YoflP6PeRGemZQMK9RsC
invalid message: A7TpyLmB0pfQf6F4EMbV
invalid message: 3DatKs2wTdSPciaOHbIB
invalid message: QlIDeAI74jLc8gi1finQ
invalid message: Tv8ndODmso8qL91M4bnD
invalid message: hyOJLFtKGgXKIbXnYLwm
invalid message: rRt5FmYg63OA0Bkb57Hp
habra.16
fetch http://ii.difrex.ru/u/m/IGe9Wf020C3StAqu0liI/atrzzKFZg61PXoB4zeiw/czmqNIXjfUS3WOdziTQg/3gXeXq95G8yVfSOVftoO/RV1zYHEIeQeArhujKzhh/0t8uvciOvVJVB2xL4eNs/Zja4QX05WCNQV4uvV8zC/gECoJYtVnUDuQfWYQC8p/P6jj9mND9Qf5XnscNpme/cjAtwWz5JpKMKrX8wrqp/m4xXjeTyxWkTJsbatxCN/TVmzgnTuLOoF4TOabtr1/ygr6QXJrwyWNDbwMAkjQ/58e48fYoCdFyHaw4xJzd/8zK3N7xXK6agDtWKbVpH/1JtB0lADFmMWACny4pPP/wvNh04I6gy2T3a6cuhEC/PDDE8pAuDeaMMy8OdomA/UhZ0ANtgEW7unV9sYTAf/h6qLIdgAztIDcrECHiTo
invalid message: IGe9Wf020C3StAqu0liI
invalid message: atrzzKFZg61PXoB4zeiw
invalid message: czmqNIXjfUS3WOdziTQg
invalid message: 3gXeXq95G8yVfSOVftoO
invalid message: RV1zYHEIeQeArhujKzhh
invalid message: 0t8uvciOvVJVB2xL4eNs
invalid message: Zja4QX05WCNQV4uvV8zC
invalid message: gECoJYtVnUDuQfWYQC8p
invalid message: P6jj9mND9Qf5XnscNpme
invalid message: cjAtwWz5JpKMKrX8wrqp
invalid message: m4xXjeTyxWkTJsbatxCN
invalid message: TVmzgnTuLOoF4TOabtr1
invalid message: ygr6QXJrwyWNDbwMAkjQ
invalid message: 58e48fYoCdFyHaw4xJzd
invalid message: 8zK3N7xXK6agDtWKbVpH
invalid message: 1JtB0lADFmMWACny4pPP
invalid message: wvNh04I6gy2T3a6cuhEC
invalid message: PDDE8pAuDeaMMy8OdomA
invalid message: UhZ0ANtgEW7unV9sYTAf
invalid message: h6qLIdgAztIDcrECHiTo
habra.16
fetch http://ii.difrex.ru/u/m/bp7I0HpBFDUDwNFhOcbI/p2vqaPdjAFDzTpPcXlrz/fnYI4Eh01rCBgidVU5Mm/BXbTGrjt2L7sfYhFtc5B/9QBLjWuW8FoFyYvuHuAA/Uj25hA0pz9rj3ICAounj/Y8tJuEbNDWCLgLgCp0r3/w6EfbcQmNvPzj5QBMeAA/2ZVtYtFtM8I85YonY7rX/Enl5w2AcZz8FGRA2AMwY/gt6Bk6F8u7UsT46PMb5f/R5UZSCKRMXikfP6QQ0K7SkO23p6
invalid message: bp7I0HpBFDUDwNFhOcbI
invalid message: p2vqaPdjAFDzTpPcXlrz
invalid message: fnYI4Eh01rCBgidVU5Mm
invalid message: BXbTGrjt2L7sfYhFtc5B
invalid message: 9QBLjWuW8FoFyYvuHuAA
invalid message: Uj25hA0pz9rj3ICAounj
invalid message: Y8tJuEbNDWCLgLgCp0r3
invalid message: w6EfbcQmNvPzj5QBMeAA
invalid message: 2ZVtYtFtM8I85YonY7rX
invalid message: Enl5w2AcZz8FGRA2AMwY
invalid message: gt6Bk6F8u7UsT46PMb5f

[#] Re: Огромные задержки
Andrew Lobanov(tavern,1) — Difrex
2016-08-17 16:23:00


Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?

Мускул можно подцепить, что я и проделал на станции13.

[#] Re: Огромные задержки
vit01(mira, 1) — Difrex
2016-08-17 16:51:11


Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?

MySQL - без проблем. Если хочется прикрутить свою базу, то вот интерфейс и образец:

https://github.com/vit1-irk/ii-php/blob/master/transports.php

Более того, между базами можно безболезненно переключаться (через конфиг) и даже работать с несколькими одновременно.

А текстовая БД - это не такое уж и зло. По крайней мере, если у тебя меньше 20 000 сообщений.

[#] Re: Огромные задержки
Difrex(mira, 14) — vit01
2016-08-17 16:18:12


Исправил.

Файловая бд - зло. Пыхонода же умеет в нормальную базу?