1. 程式人生 > >[Spark]如何設定使得spark程式不輸出 INFO級別的內容

[Spark]如何設定使得spark程式不輸出 INFO級別的內容

Spark程式在執行的時候,總是輸出很多INFO級別內容

查看了網上的一些文章,進行了試驗。

發現在 /etc/spark/conf 目錄下,有一個 log4j.properties.template

$cp log4j.properties.template log4j.properties

然後,修改下面的這一個行:
log4j.rootCategory=INFO, console

改成:
log4j.rootCategory=ERROR, console

再次執行時,不再出現大量的INFO 資訊了。

相關推薦

[Spark]如何設定使得spark程式輸出 INFO級別內容

Spark程式在執行的時候,總是輸出很多INFO級別內容 查看了網上的一些文章,進行了試驗。 發現在 /etc/spark/conf 目錄下,有一個 log4j.properties.template $cp log4j.properties.template log4j.properties 然

spark-sql手動動態指定控制檯輸出日誌級別

搜了很多,還是這個靠譜,記錄下 (1)首先配置好spark,hadoop,hive的許可權,然後來到A使用者,配置好環境變數 (2)把spark/conf/log4j.properties.template 複製到A使用者家目錄(改名為log4j.properties

PHP程式隨機輸出一些字串內容,已整合方法可直接使用

在部落格中會用到一些隨機顯示的內容(字串),將每1條內容按行切分,再隨機顯示一組,程式碼如下: /** * PHP程式隨機輸出一些內容,名言什麼的 * @return $poems * @Time 2018.7.21 * @ Linyufan.com * @ 林羽

IntelliJ IDEA Spark程式本地模式執行消除日誌輸出INFO資訊

方法一: 修改log4j.properties.template檔名為log4j.properties,並修改內容: log4j.rootCategory=INFO, console 改成 log4j.rootCategory=ERROR, console 或 log4j.rootCat

IDEA 本地開發 Spark Streming 日誌輸出太多影響檢視輸出 INFO改為ERRO

在本地開發測試Spark Streaming 的時候 日誌資訊輸出太多,不方便檢視資料流的輸出 方法一 val conf = new SparkConf().setMaster("local[2]").setAppName("NetworkWordCo

Spark本地除錯和程式重啟checkpoint恢復碰到的問題

Spark本地除錯和程式重啟checkpoint恢復碰到的問題 1、產生問題的背景   今天自測Spark程式碰到兩個問題,(1)、啟動流式程式報錯 (2)、重啟Spark程式,同一個物件的部分資料恢復了,一部分沒有恢復   第一個問題的報錯資訊:   第二個問題的結果資訊: 2、排查

微信小程式設定寬高100%起作用

小程式的啟動頁圖片是要鋪滿全屏的,我們考慮設定寬高都是100%但是並沒有起作用 .start { width: 100%;    height: 100%; }

.編寫一個程式,可以一直接收鍵盤字元, 如果是小寫字元就輸出對應的大寫字元, 如果接收的是大寫字元,就輸出對應的小寫字元, 如果是數字輸出

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<stdlib.h> int main() { int i = 0; printf("請輸入一個數字:"); scanf("%d", &i);

編寫程式可一直接收鍵盤字元,輸入小寫字元輸出大寫字元;輸入大寫字元輸出小寫字元;輸入數字輸出

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() { char str1[] = "abcdefghijklmnopwrstuvwxyz"; char str2[

解決fastjson輸出空字串/設定fastjson空值也顯示

問題背景 //設定 Map < String , Object > jsonMap = new HashMap< String , Object>(); jsonMap.put("a",111); jsonMap.put("b",

編寫一個程式,可以一直接收鍵盤字元, 如果是小寫字元就輸出對應的大寫字元, 如果接收的是大寫字元,就輸出對應的小寫字元, 如果是數字輸出

#include<stdio.h> #include<stdlib.h> int main(){ int ch = 0; printf("請輸入一個字元!\n"); while ((ch = getchar()) != 0){ //迴圈中ch均表示為ASCII

spark叢集中執行程式遇到的一些問題

使用的是yarn模式,所以執行程式之前需要先將所用資料集傳到hdfs上 //檢視hdfs的目錄 ./hdfs dfs -ls //新建一個data資料夾 ./hdfs dfs -mkdir /data //將檔案上傳到data資料夾下 ./hdfs dfs -p

Scala版Spark簡單商品統計程式教程--逐行精講

題目是給一點點資料,統計總營業額,最受歡迎的商品啥的,很容易,適合練手: John,iPhone Cover,9.99 John,Headphones,5.49 Jack,iPhone Cover,9.99 Jill,Samsung Galaxy Cover,8.95 Bob,iPad Cove

編寫一個程式,可以一直接收鍵盤字元, 如果是小寫字元就輸出對應的大寫字元, 如果接收的是大寫字元,就輸出對應的小寫字元, 如果是數字輸出

執行環境:win10  vs2013 編寫一個程式,可以一直接收鍵盤字元,  如果是小寫字元就輸出對應的大寫字元,  如果接收的是大寫字元,就輸出對應的小寫字元,  如果是數字不輸出。       

同一個sql 在Hive和spark-sql 跑出結果一樣記錄

表Schema hive> desc gdm.dim_category; name string 分類名稱

Nginx Access Log 設定訪問日誌,過濾日誌中成功的請求輸出到日誌中

Nginx處理請求後把關於客戶端請求的資訊寫到訪問日誌。預設,訪問日誌位於 logs/access.log,寫到日誌的資訊是預定義的、組合的格式。要覆蓋預設的配置,使用log_format指令來配置一個記錄資訊的格式,同樣使用access_log 指令到設定日誌和格式和位置。

win10解決設定預設開啟方式生效問題(雙擊每次都要選者預設開啟程式

How to change the default programs in Windows 10. 系統: windows 10 1803 專業版 (windows 10 professional) 現象: 1.例如有檔案 a.shp檔案,需要以後雙擊預設使用notepad++開啟。

Spark Streaming接收kafka資料,輸出到HBase

需求 Kafka + SparkStreaming + SparkSQL + HBase 輸出TOP5的排名結果 排名作為Rowkey,word和count作為Column 實現 建立kafka生產者模擬隨機生產資料 object produ

用Python寫一段程式碼,實現接收使用者輸入兩個的數字並輸出數字相加後的結果,要求使用者輸入任何內容程式會報錯

分別採用基礎方法和異常處理方法實現。 基礎方法程式碼如下: num1 = input('請輸入數字1:') if num1.strip() == '': print('輸入錯誤。') exit() elif num1[0] != '.': for

scala在spark中使用log4j報能序列化

Caused by: java.io.NotSerializableException: org.apache.log4j.Logger Serialization stack:- object not serializable (class: org.apache.log