Brs
Ребят, а sequelize в миграциях в bulkInsert не создает primaryKey если у него тип UUID?
Brs
речь про постгрес
Anonymous
Подскажите 😳
Можно роутер на роутер перенаправить как то?)
Типо:
в Первом роутере:
/stats к stats.js
/main к main.js..
А в последующих уже решать, если например
/stats/simple то ...
/stats/combined то ... и тд
сomorsiс
router.use([optional path as string], router2)
Anonymous
спасибо большое, у мя get был(
Yarik
Ребят, спасайте) Node.js не отдает с сервера ангуляр приложение
Yarik
в чем может быть проблема
Yarik
на сервере нагрузки нет
Yarik
но все файлы ангуляра приходят 500
Yarik
но апишка при этом работает
Yarik
кто-то сталкивался
Yarik
?
Yarik
Фронт прикручен так - app.get('*', (req, res) => {
res.sendFile(main + '/dist/index.html');
});
Cenator 🐈
А статика как отдается?
Yarik
сбилденый angular 5
Eugene
🤔путь точно правильный ?
Yarik
lf
Yarik
да
Yarik
все работает пока нет много заходов и потом писец
Yarik
это начинается когда онлайн 50 и больше
Yarik
но апи работает
Yarik
запросы идут
Eugene
🤔может билд перенести на nginx и им отдавать?
Yarik
а как это сделать ?)
Yarik
у меня nginx как прокси
Yarik
кидает на ноду
Yarik
а она отдает фронт
Yarik
сейчас попробую
Yarik
16 оперативки 8 ядер
Yarik
там нагрузки нет вообще
Yarik
https://gyazo.com/d56263fea63cb9ea88ed328d6e969a67
Yarik
не
Cenator 🐈
Она в одном потоке по дефолту
Yarik
сейчас перекинул на nginx
Yarik
что то не пашет)
Cenator 🐈
Ну пути проверяй)
Yarik
вообще все очень странно)
Cenator 🐈
Сначала статика, потом индекс
Yarik
index.html приходит)
Yarik
и все
Yarik
все остальное 500
Yarik
это как ?)
Yarik
server { listen 80;
server_name skins-cloud.com;
root /var/www/skins_cloud_front/dist;
charset utf-8;
location / {
rewrite ^ https://$host$request_uri? permanent;
}
}
server {
listen 443 ssl;
server_name skins-cloud.com;
ssl_certificate /var/www/cert/483e9ebdb8f8a8a.crt;
ssl_certificate_key /var/www/cert/skinscloud.key;
keepalive_timeout 5;
root /var/www/skins_cloud_front/dist;
charset utf-8;
location /api {
proxy_pass https://localhost:2088;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "update";
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location / {
try_files $uri /index.html;
}
}
Yarik
вот конфиг nginx
Eugene
location / {
try_files $uri /index.html;
}
вот тут ангулар отдавай)
Yarik
а как ?)
Georgiy
location / {
rewrite ^ https://$host$request_uri? permanent;
}
заменяется на return 301 https://$host$request_uri
Georgiy
ну это так, к слову
Sunlive
Привет. никто не сталкивался с проблемой, что bcrypt почему то не хочет сравнивать захешированные пароли если в них только числа. функция просто не срабатывает, если ничего не меняю, просто ввожу пароль с символами, все работает
Sunlive
втф?
Yarik
Yarik
500 и все ъ
Sergey
Ребят напомните пожалуйста, как тулза для терминала называется
Sergey
https://gyazo.com/d56263fea63cb9ea88ed328d6e969a67
Georgiy
а куда тычишься?
Georgiy
какой урл ?
Georgiy
Michael
Sergey
да. спасибо
Eugene
root /var/www/skins_cloud_front/dist; тут точно фронт с index.html?
Georgiy
Eugene
хмм да
Eugene
access_log /var/www/project/frontend/access.log;
error_log /var/www/project/frontend/error.log;
Eugene
посмотреть логи потом мб
Georgiy
все таки интересно в какой урл он пытается пойти
Georgiy
из этого уже многое понятно станет
Yarik
вообщем проблема НЕ решена)
Yarik
не могу понять в чем дело
Eugene
перешел по ссылке из конфига - вроде норм работает))
Yarik
всмысле ?)
Eugene
server_name skins-cloud.com; ?
Yarik
да
Yarik
магия
Yarik
я в шоке
Cenator 🐈
да
Нжинкс перезапускать не забываешь?
Yarik
у меня в офисе у всех не работает)