2
我正在使用rrd4j來完成rrd4j所做的工作,而且效果很好。但是,如果我關閉我的應用程序並重新啓動它,則以前會話的數據將會消失。Rrd4j持久性
我使用的是正常的文件後端,像這樣:
RrdDef rrdDef = new RrdDef("/path/to/my/file", 3000);
有沒有設置或東西,我需要觸發使rrd4j與前一交易日加載數據?
我正在使用rrd4j來完成rrd4j所做的工作,而且效果很好。但是,如果我關閉我的應用程序並重新啓動它,則以前會話的數據將會消失。Rrd4j持久性
我使用的是正常的文件後端,像這樣:
RrdDef rrdDef = new RrdDef("/path/to/my/file", 3000);
有沒有設置或東西,我需要觸發使rrd4j與前一交易日加載數據?
好像你應該使用RrdDb(「/ path/to/my/file」)來代替。從Javadoc中:
RrdDb(java.lang.String中路徑):構造用於打開已經 在R/W模式現有RRD,具有 默認存儲(後端)類型(磁盤上的文件 )。
而且也:
RrdDb(RrdDef rrdDef): 構造方法用於自定義創建新的RRD對象。