我試圖設置配置屬性側翻標準錯誤日誌(這是在不斷擴張)星火執行日誌(錯誤)滾動
mySparkConf.set("spark.executor.logs.rolling.maxRetainedFiles","5")
mySparkConf.set("spark.executor.logs.rolling.time.interval","minutely")
mySparkConf.set("spark.executor.logs.rolling.strategy","time")
或
mySparkConf.set("spark.executor.logs.rolling.maxRetainedFiles","5")
mySparkConf.set("spark.executor.logs.rolling.maxSize","100000")
mySparkConf.set("spark.executor.logs.rolling.strategy","size")
它不工作或它的工作原理與我預期的不同(沒有太多文檔)。
例如,我希望基於時間的滾動會在每分鐘後創建一個新文件(如上配置)。但是,在這段時間之後,它仍然在增長。
mySparkConf = SparkConf()
...
mySparkConf.set("spark.executor.logs.rolling.maxRetainedFiles","5") mySparkConf.set("spark.executor.logs.rolling.maxSize","100000") mySparkConf.set("spark.executor.logs.rolling.strategy","size")
...
mySparkContext = SparkContext(conf=mySparkConf) mySparkStreamingContext = StreamingContext(mySparkContext,10) mySparkSession = SparkSession.builder.appName("my app").config(conf=mySparkConf).getOrCreate()
什麼是mySparkConf在這裏,是你用什麼來啓動火花上下文? –
@GauravShah編輯我的文章。請檢查。 – user7079680
@GauravShah我編輯了我的文章 – user7079680