Ребята, есть некоторые settings, которые нужно позволить конфигурировать самому клиенту, планирую хранить их в отдельной коллекции(MongoDB), и сохранять потом этот обьект в singleton, но столкнулся с проблемой, что мне нужно на каждый реквест стучатся в базу чтобы проверить не изменилась ли конфигурация, кто сталкивался с подобным и как решали проблему?
Я вообще хотел реализовать вариант, что бы можно было указывать количество возможных использований, одновременных использований, удачных и неудачных. Я его впринципе и реализовал, но использую блокировки. Впринципе работает быстро, но думал может что-то есть
Ребята, есть некоторые settings, которые нужно позволить конфигурировать самому клиенту, планирую хранить их в отдельной коллекции(MongoDB), и сохранять потом этот обьект в singleton, но столкнулся с проблемой, что мне нужно на каждый реквест стучатся в базу чтобы проверить не изменилась ли конфигурация, кто сталкивался с подобным и как решали проблему?
Почему нельзя загрузить один раз, а потом обновлять только после, собственно, когда они обновляются с клиента?
@m03geek смотри, мы их один раз загрузили и храним в памяти, но мы же не знаем в какой момент юзер обновит настройки, выходит что на каждый реквест нужно смотреть базу
Это скорее даже не юзер, а админ, он зашел в базу, и поменял настройки, а мои микросервисы юзают этот конфиг, при старте сервака я вычитываю все конфиги
Ну так к этому я и веду, только непонятно как там админ редактирует данные. Вдруг там база на json-файлах простроена и админ правит все прямо в файлах notepad-ом.
Ну так к этому я и веду, только непонятно как там админ редактирует данные. Вдруг там база на json-файлах простроена и админ правит все прямо в файлах notepad-ом.
Привет всем! не могу запустить вместе nodejs с nginx. nginx запускает, а нода не хочет. И это все на винде... поставил Winginx - он вроде должен уметь такой совместный запуск, но дока очень бедная... Может кто сталкивался? Подскажите плз - что почитать?
Привет всем! не могу запустить вместе nodejs с nginx. nginx запускает, а нода не хочет. И это все на винде... поставил Winginx - он вроде должен уметь такой совместный запуск, но дока очень бедная... Может кто сталкивался? Подскажите плз - что почитать?
дело в том, что не я основал этот проект, мне тут нужно кое-что немного доработать и в деталях я не знаю - как и что работает. Связи с предыдущим разрабом - нет :( Как можно узнать (в конфигах?) - будет ли "nginx буде використовуватись як reverse proxy?" или иначе?