привет, а можешь рассказать про микросервиcную архитектуру? Например как их связывать через брокер сообщений и ещё как работать с авторизацией через асимметричный ключ (это прям больше всего хочется), для обращения к апи на разных сервисах. Буду очень балгодарен
@Kubat-c7y2 күн бұрын
Согласен, было бы интересно посмотреть
@DmitryIurevichКүн бұрын
Привет. Все расскажу! Нужно время
@alexandralikin3830Күн бұрын
Дмитрий, привет. Подскажи пожалуйста, что за терминал у тебя такой красивый?
@DmitryIurevichКүн бұрын
Привет! Это плагин oh my posh
@АлешаПопович-д4чКүн бұрын
Такая проблема, миграция создается успешно, но при попытке database update выдает System.Net.Sockets.SocketException (0x00002AF9): Этот хост неизвестен, на stackoverflow и в целом в инете ниче не нашел, хост в докер композ файле и строке подключения совпадают
@АлешаПопович-д4чКүн бұрын
2024-10-11 02:38:55 fail: Microsoft.EntityFrameworkCore.Database.Connection[20004] 2024-10-11 02:38:55 An error occurred using the connection to database 'postgres' on server 'tcp://db:5432'. 2024-10-11 02:38:55 fail: Microsoft.EntityFrameworkCore.Query[10100] 2024-10-11 02:38:55 An exception occurred while iterating over the results of a query for context type 'EShop.Persistence.ApplicationContext'. 2024-10-11 02:38:55 System.Net.Sockets.SocketException (00000005, 0xFFFDFFFF): Name or service not known Вот логи в докере
@DmitryIurevichКүн бұрын
Так как ты делаешь database update с локальной машины, то по db ты не можешь обращаться ТК он доступен только внутри докера. 1)Ты можешь в connection String указать localhost и применить миграцию вручную, а потом вернуть как было(главное, чтобы в образе было db) 2) Или ты можешь добавить автоматическое применение миграции при старте приложения (context.Database.Migrate()). Так должно сработать без изменения connectionString
@ti656317 сағат бұрын
Привет, все запускается, но при попытке зайти на сайт по указанному порту всегда 404 ответ