Я признаю, что я не использовал Cassandra, но, насколько я могу судить, он не должен создавать дамп файлов hprof, если вы не включите его во время компиляции, или программа не столкнется с OutofMemoryException. Поэтому попробуйте поискать там.
с точки зрения сценария оболочки, если файлы выгружаются в определенное место, вы можете использовать эту команду для удаления всех файлов * .hprof.
find /my/location/ -name *.hprof -delete
это использует директиву -delete
из find
, которая удаляет все файлы, которые соответствуют запросу. Посмотрите на справочную страницу для поиска дополнительных параметров поиска, если вам нужно сузить ее.
Вы можете использовать cron
для запуска скрипта в определенное время, что будет отвечать вашим требованиям «время от времени», в большинстве дистрибутивов Linux установлен cron, и он работает с файлом crontab
. Вы можете узнать больше о crontab, используя man crontab