Есть ли способ заставить шеф-повара повторно использовать сеанс PowerShell или хотя бы уменьшить время запуска нового процесса? Запуск тратит 2 секунды на выполнение not_if и only_if проверок, которые используют powershell (даже если сам PS-код является мгновенным). Было бы неплохо улучшить это.chef Улучшение производительности powershell_script
2
A
ответ
0
Не то, чтобы я знал, что вы видите, это то, что вы получаете. Если вы заинтересованы в том, чтобы работать над этим, вопрос GitHub или запрос на загрузку были бы подходящим местом для обсуждения.
Смежные вопросы
- 1. chef powershell_script console output
- 2. Имеет ли Chef powershell_script ограниченные привилегии?
- 3. Улучшение производительности
- 4. Улучшение производительности
- 5. Улучшение производительности
- 6. Улучшение производительности
- 7. Улучшение производительности
- 8. Улучшение производительности Java-программы
- 9. Улучшение производительности кода C#
- 10. Улучшение производительности cgi
- 11. Улучшение производительности подзапроса `Update`?
- 12. Улучшение производительности с blitting
- 13. Улучшение производительности SQL-запросов
- 14. Улучшение производительности JavaScript-кода
- 15. Улучшение производительности SQL
- 16. Улучшение производительности анализа Argo
- 17. Улучшение производительности Pandas Merge
- 18. Улучшение производительности парсера Java
- 19. Улучшение производительности кода Matlab
- 20. Улучшение производительности дерева свойств
- 21. Улучшение производительности Sql Удалить
- 22. Улучшение производительности хранимой процедуры
- 23. Улучшение производительности анимации CSS3
- 24. Улучшение производительности python
- 25. Улучшение производительности запроса hbase
- 26. Улучшение производительности PHP API
- 27. Улучшение производительности System.DirectoryServices.AccountManagement
- 28. Улучшение производительности обработки массивов
- 29. улучшение производительности CATiledView
- 30. Улучшение производительности Grails-Commandline
Я. Любые предложения по безопасному способу сделать это? Можете ли вы указать мне источник для powershell_script? – Jeff
Код провайдера находится в https://github.com/chef/chef/blob/master/lib/chef/provider/powershell_script.rb, но вы захотите проверить кучу других ссылочных материалов, например, много логика - в базовых классах и миксинах. Что касается того, как это сделать, я ничего не могу придумать. Вам, вероятно, придется запустить какой-то демон powershell и повторно использовать его в нескольких исполнениях. Это звучит как плохая идея, поэтому вам нужно далеко ходить, чтобы показать, что это безопасно. – coderanger