Vitaly
Это все требования?
Mikhail
Пока что интересны все варианты. Не знаю точное количество записей. Нашел https://github.com/felixge/node-dirty, но тут рекомендуется до 1 млн записей.
Mikhail
Естественно, чем больше тем лучше
Mikhail
Есть бот для вк, и нужно сделать автооответ на первое сообщение. То есть, получил сообщение от юзера — записал куда-то, что он уже писал и все.
Mikhail
Подписчиков в сообществе 3.5 млн, хз сколько напишет. Думаю 1-2 млн людей в общей сумме будет.
Vitaly
файл - бинарная маска, для 500 миллионов будет 50 мегабайт, очень быстро будет. 🚴♀️
Narek
Narek
А вообще, мы для такого redis используем, 2.5 млн сообщений в сутки вывозит без проблем, тоже боты в вк
kdm🇩🇰
Привет. Появляется такая ошибка Error: request entity too large погуглил и нашел, что лимит стоит по дефолту на 2 МБ, его можно определить, но ошибка все равно появляется
Smooth Operator
наверное что то еще лимит меняет
A. Zavorotkov
https://www.npmjs.com/package/body-parser#limit
kdm🇩🇰
kdm🇩🇰
A. Zavorotkov
Хм, в своё время это решило мою проблему
kdm🇩🇰
блин, обидка
Timur
А в стектрейсе нет ничего, что ли?
kdm🇩🇰
Ivan
Не знаю поможет или нет у меня вроде такое было когда я пытался зааплоудить файл но забыл в хедарах контент тайп json убрать
Maks
нужно ещё 6 участников
kdm🇩🇰
kdm🇩🇰
Ivan
поподробнее
ну с постмена тестил апишку надо было предать файл и я забыл отключить в хедерах вот это
http://joxi.ru/v29X4J9f39pklm
Ivan
и у меня тоже такая ошибка была
kdm🇩🇰
так, эту мету информацию мы можем поменять в ноде? п.с сейчас кое-что попробую
kdm🇩🇰
вот еще вопрос, через ноду как-то можно послать angularjs вызывать к примеру флеш сообщение по условию
kdm🇩🇰
и у меня тоже такая ошибка была
короче, фейл заключался в том, что файл каким-то образом из 16 мегабайт превращался в 24 мегабайт, вот он и не пускал, лол
Yan
парни
Yan
я тут свое подобие имиджборды клепаю
Yan
чтобы было, что показать на собесодах
Yan
https://dumpach.anonymous.lv/
Yan
зайдите, побалуйтесь
Yan
загружать можно любые картинки и вебм
Yan
больше 100МБ в реквесте отправлять нельзя
kdm🇩🇰
почему при отправки большого файла(16 мегабайт) он превращается в 24 мегабайтный, попробовал отправить обычный .txt с какой-то инфой, он прочитал и записал, все в целостности, а например binary он сломал
Yan
потому что я пока криворук)
Yan
такие кейсы просто пока не рассматривал)
Michael
<input value="" id="undefined-undefined-Posttitle-16518" style=“…” type="text">
мне кажется что-то с idшниками
Таймураз
Нормальное явление*
Таймураз
kdm🇩🇰
kdm🇩🇰
начало одинаковое, а потом разный файл
kdm🇩🇰
а если baase64 то, если его декодировать в буфер то опять же он перелопачен оказывается
Таймураз
kdm🇩🇰
нет!
kdm🇩🇰
свой)
kdm🇩🇰
вот пост запрос (update_file - буффер)
Таймураз
Скинь гист, как ты пишешь файл
kdm🇩🇰
kdm🇩🇰
это обработка пост запроса на запись
Таймураз
Все же лучше юзать gist.github.com
Таймураз
Ты берешь из формы данные и напрямую base64 суешь в буффер
kdm🇩🇰
https://gist.github.com/anonymous/11102315061bacfccc9dfac9864e1352
Таймураз
Buffer.from(req.body.mes, 'base64');
Таймураз
Buffer.from с какой-то там версии ноды есть, тут сам погуглишь, надеюсь
Таймураз
С шестой, вроде
kdm🇩🇰
да, как раз на 6 сижу
kdm🇩🇰
Таймураз
Ну да
Таймураз
Вроде как файлы в форме автоматом в base64 конвертятся
Таймураз
Но если ты передаешь большие файлы, то и клиент, и сервер охуеют перекодировать из/в base64
Таймураз
Еще и файл вырастает в размере
Таймураз
По-хорошему по одному пути грузишь файл, после сервер отвечает айдишником файла, а там уже метаданные файла передаешь
Если клиент в течение определенного времени не отдал метаданные- удаляешь файл
Таймураз
Ну или что-то типа этого в зависимости от апи
Таймураз
Отправить еще один запрос намного лучше, чем грузить от 20% размера файла
kdm🇩🇰
kdm🇩🇰
AlexMist
Хостинг node.js в России есть ? Что удобнее ?
Или это в другой чат ?
Michael
любой vps же
AlexMist
Да их столько, как выбрать то ))
На что внимание обратить. SSD понятно. Вот смотрю снапшоты не у всех есть, а удобноя штука.
AlexMist
любой vps же
simplecloud например сначала устроил, а потом выяснилось, что там ssd без рейда! Диск упадёт они из бекапа сервер восстанавливают о_О
Yan
в основном здесь бэк обсуждают, по вопросам фронта это тебе в другие чаты
Yan
но представиться стоит)
AlexMist
Хм, диски без рейда! Это не про бекапы
Evgeny
AlexMist
Последний пункт в FAQ
AlexMist
Я так думаю ещё куча хостеров про это просто не пишет