VR
Size: a a a
VR
A
VR
R
OPTIMIZE TABLE [db.]name [ON CLUSTER cluster] [PARTITION partition | PARTITION ID 'partition_id'] [FINAL] [DEDUPLICATE]
A
VR
DB::NetException: Timeout exceeded while reading from socket ...
AV
AV
WK
A
M
M
M
S
D
<dictionary>
<name>dict_name</name>
<source>
<mongodb>…</mongodb>>
</source>
<lifetime>
<min>300</min>
<max>360</max>
</lifetime>
<layout>
<complex_key_hashed />
</layout>
<structure>
<key>
<attribute>
<name>_id</name>
<type>String</type>
<is_object_id>true</is_object_id>
<null_value></null_value>
</attribute>
</key>
<attribute>
<name>type</name>
<type>String</type>
<null_value></null_value>
</attribute>
</structure>
</dictionary>
DC
F🚜
OPTIMIZE FINAL PARTITION ID
. Вот этот https://github.com/innogames/graphite-ch-optimizertcp://localhost:9000?secure=false&debug=false&optimize_throw_if_noop=1&read_timeout=7200
Если сервис работает из одного ДЦ, то всё работает нормально. Если из другого, то гарантированно через 300 секунд ловится exception[209] Timeout exceeded while reading from socket ([$replica_ipv6]:9000): while receiving packet from replica-name:9000 \n0. Poco::Exception::Exception(std::__1::......... stack traceЯ подозреваю, это может быть связано с тем, какая реплика в настоящий момент мастер.. Но в 4 случаях из 4 мастер - это хост в одном и том же ДЦ.
DC
DC
DB::NetException: Timeout exceeded while reading from socket ...
F🚜