Денис
если я в компоузе не прописывал "RAM_MAX" - как опредилить сколько ему выделено?
Vladimir
если я в компоузе не прописывал "RAM_MAX" - как опредилить сколько ему выделено?
Это определяется в конфиге mysql, и зависит от размера кешей, буферов, количества подключений, типа движка таблиц и тд и тп
Денис
я в самой базе прописал 80, но это не помогло :(
Kirill
я в самой базе прописал 80, но это не помогло :(
так он в проде? что за нагрузка? если он простаивает, то че ему жрать
Kirill
мускуль вроде не аллоцирует большое количество памяти
Денис
дело не в том что мне не хватает сейчас, а в том что завтра придут пользователи и упрутся в ограничение 64
Денис
Это же mssql???
я и писал про него)
Vladimir
В этом чете, не ожидаешь увидить прлдукт от micrisoft
Andrey
Редакция
Vladimir
При чем тут докер? Какая у тебя версия
Возможно, он его в docker положил
Vladimir
https://hub.docker.com/_/microsoft-mssql-server
Vladimir
Возможно
Денис
Andrey
Возможно
Моя жизнь не будет прежний
Vladimir
Моя жизнь не будет прежний
Я тебе больше скажу, в docker можно windows запустить
Денис
винда все больше идет на встречу линуксу. Я прям влюбился в их VS Code. У меня теперь весь отдел пользуется этим редактором
Vladimir
Не. Ядро не то
https://hub.docker.com/r/microsoft/windowsservercore/
Andrey
Наверное я сплю, ща потыкую себя палочкой..
Vladimir
Все можно
Vladimir
Наверное я сплю, ща потыкую себя палочкой..
И с# уже давно в linux запускается
Денис
убунта в контейнере видит 78гигов, а mssql видит 64г
Денис
неа
Денис
скорее всего динамическое управление памятью на mssql
Денис
буду копать в эту сторону
Vladimir
У них, в зависимости от версии и типа лицензии, есть ограничение на память и процы
Vladimir
Ограничение, как раз в 64 гб
Vladimir
https://docs.microsoft.com/ru-ru/sql/getting-started/features-supported-by-the-editions-of-sql-server-2014?view=sql-server-2014#CrossBoxScale
Денис
у меня 2017
Денис
George
Как будто, это ограничения для винды
George
И для платного скуля
Денис
вообще, да - это было первое о чем я подумал
Денис
но у них и на сайте указано что нет оганичений
Денис
https://www.microsoft.com/en-us/sql-server/sql-server-2017-editions
George
У тебя какая редакция?
George
George
Указывал ?
Денис
да, Enterprise стоит
George
убунта в контейнере видит 78гигов, а mssql видит 64г
А откуда вывод про 64? Он прям так и написал ?
Денис
Денис
да, вот его errorlog
Денис
https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2016?view=sql-server-2017
Денис
вот тут указаны ограничения для Web-версии, но там так же есть ограничение по процам, которое я прошел - 20 ядер используется
George
🤷‍♂
Roman
нафига вам microsoft да еще и rdbms..
Денис
исторически так сложилось. планируем переносить на постгрес
Денис
пока что с виндового сервака съехали)
Roman
Roman
Зачет )
Alex
У меня уже подгорает. Есть сокет-сервер с редис клиентом, есть редис на локалке в контейнере, открытый redis-cli, редис в пхп. Есть только разница в подключении: сокет-сервер за контейнером, redis-cli тоже, а пых - в контейнере. При этом контейнер светит портом 6381, когда внутри работает на 6379. Пых, соответственно, подключается к 6379, а консолька и сокет - 6381. Сетап: в сокет-сервере я подписываюсь на канал и слушаю сообщения. В пхп публикую их в тот же канал. Проблема: если публиковать их из пыхи, то они тупо не приходят в редис. Ни подписка в консольке, ни в сокет-сервере ничего не получает. Если публиковать из консольки, то сокет-сервер получает сообщение как нужно. Я проверял INFO server, ключ run_id (uuid инстенса редиса) - совпадает везде. Я делал set test test из всех трех источников - тоже работает, в т.ч. из пыхи. А паблиш не работает. Гугл перерыл, все проверил десять раз. Пробывал даже разные имплементации редиса для пыхи - нативную и ненативную - обе работают одинаково. В чем может быть проблема?
George
в докере, в редисе, в руках. Честно - даже не интересно разбираться (
George
сорян
George
Alex
:(
Alex
Вроде докер прикольная штука, а главное - нужная (работаю с несколькими проектами с разными версиями/конфигами), но как же б бесят все эти траблы
Alex
кучу проблем и сложностей, работать со всем этим - тоже не слишком удобно
George
потому что докер - для разработки, а не для продакшена
George
полностью согласен, что куча сложностей (причем дурацких)
Alex
так о разработке и речь)
Alex
на стейджинге решил разок поднять, попробывать
Андрей
Alex
день убил, потом убил докер и все поставил хардкодно.
Alex
Сменил порт на 6379 на внешке, теперь паблиш из пыхи возвращает значение "3" (три слушателя), до того было 0. Откуда три - х пойми, потому что сокет-сервер на этот канал подписывается единожды. Консолька возвращает 4.
Alex
Мда.
Alex
а, были еще на другом юзере процессы. Впрочем, их убийство мне не помогло.
☃️ Whoops 7cs 🎉
Привет! Кто знает по каким причинам установщик докера может не запускаться? win7
☃️ Whoops 7cs 🎉
Вот после этого окна никакого экшена не происходит
Alex
а ты уверен, что виндоус 7 поддерживается?)
☃️ Whoops 7cs 🎉
а ты уверен, что виндоус 7 поддерживается?)
вот теперь не уверен, хотя и не был уверен
Владислав
Используй Docker Toolbox
Alex
☃️ Whoops 7cs 🎉
да я чет слышал про это, но можно на гитхабе найти его
Владислав
он же depreciated?
Да. Но он должен решить проблему с установкой на семёрку