Скомпилированные версии пожирают диск на сервере
-
Недавно взял сервер поменьше (в связи с оптимизацией расходов) и начал замечать что диска мне не хватает, при том, что работает всего несколько ботов (2 запросы, 2 браузеры). Диска 60 Гб перестало хватать. Начал разбираться и обнаружил папки
забитые до отказа папками и файлами, количество которых растёт прямо на глазах.
Проверил на вирусы, думал какой-то червь размножается. Однако, оказалось, что это скрипты с браузером создают профили каждый раз при старте браузера. Почистил, перезапустил всё. На старте видно как эти папки создаются и исчезают. Казалось бы всё хорошо. Прошло два дня, а места на диске опять нет. Ситуация та же.
Обновил все олды до последней версии движка - спустя два дня сижу и снова чищу, фоткаю папки для поддержки.
Итак. Версия windows server 2012
по движку и настройкам информация здесь
<IsCustomIcon>false</IsCustomIcon> <HideBrowsers>false</HideBrowsers> <IntegrateScheduler>false</IntegrateScheduler> <SingleInstance>false</SingleInstance> <CopySilent>false</CopySilent> <IsEnginesInAppData>true</IsEnginesInAppData> <CompileType>NoProtection</CompileType> <ScriptVersion>2.2.7</ScriptVersion> <AvailableLanguages>en</AvailableLanguages> <EngineVersion>25.3.5</EngineVersion> <SettingsWorker>EnableFlash=false EnableWidevine=false AutostartDebug=false SaveBrowserLog=false ProfilesCaching=true ToolboxHeight=733 MaxBrowserStartSimultaneously=1 MinFreeMemoryToStartBrowser=500 MinUnusedCpu=0 ScenarioWidth=864 Zoom=100 IsMaximized=false Restart=true UseHumanLikeMouseMoves=true DebugToolbox=false DebugScenario=false Languages="" Modules="" Canvas="disable" CanvasNoise="" Audio="disable" QUIC="disable" AudioNoise="" MaxFPS=30 Webrtc="disable" WebrtcIps="" Webgl="disable" WebglNoise="" WebglRenderer="" WebglVendor="" Detector=true </SettingsWorker>
работой с профилями через модули программы не занимаюсь,
кукисы сохраняю и поднимаю сам (в отдельном хранилище)
-
@Webmaster Когда поток заверяешь добавь действие удалить профиль.
Или создавай всегда профиль с одним и тем же именем.
-
This post is deleted!
-
вижу, что никто не замечал подобного исключения, собрал поиск+удаление этих папок с запуском каждый час через стандартный планировщик заданий windows
костылить все скрипты и лезть в профили считаю нерациональным подходом
(по прежнему считаю это недоработкой движка)
-
@Webmaster said in Скомпилированные версии пожирают диск на сервере:
вижу, что никто не замечал подобного исключения, собрал поиск+удаление этих папок с запуском каждый час через стандартный планировщик заданий windows
костылить все скрипты и лезть в профили считаю нерациональным подходом
(по прежнему считаю это недоработкой движка)
Не забудь на всякий, добавить в скрипт удаление папок с возрастом. Чтобы случайно не снести те, с которыми работает BAS.