Добрый день. Кластер из 3-х нод, при добавлении данных пакетами по 5000 записей на локальную все отлично, а по сети быстро только пакетами по 100.
При увеличении до 500 идет задержка в минуту. При этом сами записи в файловой системе появляются только при достижении размера в 64к.
Увеличение опции max_packet_size не помогло.
Конфиг:
searchd {
listen = 9312
listen = 1.1.2.2:9360-9380:replication
listen = 127.0.0.1:9306:mysql
listen = 1.1.2.2:9306:mysql
listen = 127.0.0.1:9308:http
server_id = 2
telemetry = 0
net_workers = 3
max_packet_size = 32M
max_open_files = 1000000
replication_connect_timeout = 5000
replication_retry_count = 5
log = /var/log/manticore/searchd.log
# query_log = /var/log/manticore/query.log
pid_file = /var/run/manticore/searchd.pid
data_dir = /var/lib/manticore
}
С сетью все ок. Пробовал убрать кластер и писать в одну ноду - эффект тот-же.
С селектами проблем нет.