filebeat 作為服務啟動時,傳輸一批資料後便停止工作 CRIT Unable to publish events to console
filebeat 作為服務啟動時,傳輸一批資料後便停止工作,日誌中輸出如下資訊:
2018-12-03T17:07:29+08:00 CRIT Unable to publish events to console: write /dev/stdout: The handle is invalid.
2018-12-03T17:07:29+08:00 INFO Error bulk publishing events: write /dev/stdout: The handle is invalid.
原因:
配置了 filebeat 控制檯輸出資訊,而當 filebeta 作為服務啟動時,控制檯不可用,filebeat 就停止工作了
這是 filebeat 某些版本的 bug,後續版本應該修復了。
解決:
取消 filebeat 的控制檯輸出(註釋掉下面兩行)
官方說明:https://discuss.elastic.co/t/filebeat-output-to-console-not-work/56692
相關推薦
filebeat 作為服務啟動時,傳輸一批資料後便停止工作 CRIT Unable to publish events to console
filebeat 作為服務啟動時,傳輸一批資料後便停止工作,日誌中輸出如下資訊: 2018-12-03T17:07:29+08:00 CRIT Unable to publish events to console: write /dev/stdout: The handle is inva
JavaWeb 服務啟動時,在後臺啟動載入一個類
兩種方法, 一、監聽(Listener) 1、建立個監聽類,繼承ServletContextListener package tbp.common.xkins; import javax.servlet.ServletContextEvent; import net
windows服務無法啟動時,如何排錯
通常服務無法啟動原因很多,要逐步進行排錯。 常見的有 1>配置引數填錯 2>缺少相應的DLL ,要確定是否是該問題,只需雙擊exe檔案,若有缺失會彈窗提示,你只需找到其他正常執行電腦的dll放到對應位置即可(一般c:/windows/system32 &n
Web服務啟動時自動載入Servlet,並執行service處理
轉自:http://lives.iteye.com/blog/1141121 自動載入Servlet的方法介紹: 在web.xml這樣定義一個servlet: <servlet> <servlet-name>t1</servlet-name&
Web服務啟動時自動載入Servlet,並執行service處理 監聽處理
自動載入servlet,非常棒的方式 這個有什麼作用呢? 自動載入我們的Servlet,之前我也是覺得這個東西,非常的簡單嘛。自動載入就自動載入啦。有什麼覺得可以理解的呢? 其實這裡面的東西非常的深入的哦,好好的瞭解哈,非常的有必要哦。為啥這麼說呢?我們
exe文件作為服務啟動
mac edit ram manager .com 創建服務 idt log 處理 一. 準備軟件 instsrv.exe srvany.exe 可以放到 C:\bin下面,如圖: 二. 創建服務 以金蝶加密文件為例 C:\WINDOWS\system32\KISCOM
如何在項目啟動時,加載或解析某配置文件
簡單 err 文件 配置文件 監聽器 ted ride rate servle 在web項目中有很多時候需要在項目啟動時就執行一些方法,而且只需要執行一次,比如:加載解析自定義的配置文件、初始化數據庫信息等等,在項目啟動時就直接執行一些方法,可以減少很多繁瑣的操作。 在
關於Tomcat啟動時,長時間停在Initializing Spring root webApplicationContext處的原因
time 現在 cati ack color 處的 問題 style 就會 1.大家肯定經常會遇到這樣的問題,以前啟動tomcat都不會出問題。現在一起動就會卡到Initializing Spring root webApplicationContext處,tomcat會報
Zabbix服務啟動正常,但是後臺看不到服務和進程
Linux Zabbix 問題描述:安裝好Zabbix服務端後,啟動zabbix_server服務顯示OK狀態,並沒有顯示,但是你去後臺查詢它的服務狀態,監聽端口或者說進程缺查詢不到,就好像是假啟動一樣 問題分析:這種看似啟動成功,但又查詢不到他任何的啟動痕跡,其實啟動是已經啟動了,只不過並沒有配置好
調用外部服務器時,有異常就進行多次調用
進行 tac cep AR n) 成功 boolean alt 正常的 調用外部服務的時候,由於網絡或者對方服務的問題導致調用不同,這時候就需要多次進行嘗試調用, 但是最好不要無限制的調用,具體代碼如下: package com.cisp.file.test; publ
tomcat啟動時,內存溢出,Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main"
通過 per memory tomcat配置 -xmx ... nbsp ont ron 問題原因 通過tomcat啟動項目,也許是因為項目太大,配置的內存不夠用了。老是報內存溢出的問題。 解決辦法 1.選中項目 右鍵 run as -》Run Configu
應用啟動時,tinker的verifyclass
如果自己的專案使用了tinker熱補丁,那麼,會發現,啟動應用時的systrace圖如下,會多出一坨的verifyclass片段,導致時間慢了很多。 這段verifyclass的程式碼如下 http://androidxref.com/7.1.1_r6/xref/ar
Springboot多模組啟動時,總是找不到子模組的bean
Springboot多模組啟動時,總是找不到子模組的bean,這是因為啟動Applicaiton 中總是預設掃描當前專案的目錄,而不會去掃描子專案的bean,所以這裡找不到。 一個解決思路是,在啟動Application 上註明要去掃描哪些。 比如子專案是:com.base 當前專案是:
VisualSVN Server 服務啟動失敗,svn Cannot start service: 由於登入失敗而無法啟動服務。 (0x8007042D)
文章目錄 VisualSVN Server 服務啟動失敗,svn Cannot start service: 由於登入失敗而無法啟動服務。 (0x8007042D) 1、可能的原因 2、如何解決
web工程啟動時,在一個類中延遲載入Bean,因為該Bean類可能還沒被JVM載入
問題描述: (1)javaWeb專案啟動中,還沒啟動完成,在下面這個類載入另一個Bean類, (2)通過getBean方法獲取到該Bean,可以獲取到,不為null (3)但是,呼叫該Bean的方法insertSelective()方法,進不去該方法 &nb
angualr專案啟動時,埠號被佔用問題的解決
1.出現的問題如下: 其中啟動npm start報如下錯誤: 查詢4500所佔用的埠號: 執行taskkill /pid 4和 taskkill /pid 12716的程序。 如果顯示許可權不夠,請用管理員許可權再次啟動一下cmd視窗 如下
【Docker容器啟動問題】容器啟動時, exceptions.JedisConnectionException:Could not get a resource from the pool
問題現場環境: 1、本地虛擬機器CentOS7 下的docker環境。 2、docker下的redis、mysql已正常啟動,且虛擬機器外可正常訪問。 3、啟動容器(SpringCloud 閘道器服務)需要使用 docker下的redis、MySql。 問題現象
大資料篇:Spark 啟動時,提示 slave1 JAVA_HOME not set
Problem: [[email protected] ~]# start-slaves.sh slave1: starting org.apache.spark.deploy.worker.Worker, logging to /usr/local/spark-1.6.
JavaWeb專案啟動時,自動執行程式碼的三種方式(包含不佔用tomcat啟動時長的方式)
三種方式實現在tomcat啟動時執行某段程式碼 由於這三種方式的執行時長計算在tomcat的啟動時長裡,如果tomcat設定了啟動超時時間,那麼這三種方式執行的操作很可能會讓tomcat啟動超時。 為了解決自動執行的部分不影響tomcat的正常啟動我們可以在三種方式中新建一個執行
MySQL programs(二)--服務啟動時工具
mysqld mysqld也可以叫做MySQL server,在MySQL安裝中做了大部分工作,MySQL server管理包含表和資料庫的目錄。當MySQL server啟動時,mysqld開始監聽客戶端程式並且管理進入代表客戶端的資料庫。使用: [[email protecte