Re: Подводные камни .net core
От: Danchik Украина  
Дата: 03.09.20 06:35
Оценка: +1
Здравствуйте, varenikAA, Вы писали:

AA>При портировании обнаружил, что core 3.1 до сих пор не умеет собирать проекты с lic-файлами.

AA>Хак(проверять не стал) — собрать проект через .net из папки obj забрать файл *.*.licenses и включить его как ресурс в core.
AA>Быть может можно также написать кастомную таску.
AA>Вторая грабля IIS.
AA>Внезапно осознал, что пул приложений по умолчанию перезапускается каждые 29 часов, чтобы "избежать утечек памяти".
AA>Поэтому MS рекомендует "учесть эту особенность в разрабатываемом ПО". Слава богу можно просто отключить.
AA>Однако в свете подобных сюприпзов хранение состояния в СУБД все еще представляется хорошим решением.

Вообще-то это хорошая практика. Не храните состояние на сервере: он может упасть, если будет два-три сервера будет три состояния.
Давно придумали для этого Distributed Cache, да тот же Redis ну и конечно же самый простой вариант в базе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.