2016-05-23 68 views
0

我正在運行WSO2 API Manager,然後將其統計信息發佈到BAM。但是每個API調用每個訂閱者的使用統計信息會花費很長時間,並且會消耗大量的CPU。我猜測,因爲不像大多數調用它不是基於日期的數據是很大,我想知道,如果有一種方法來擦除它的數據,我使用MySql作爲BAM的數據庫。我已經找到了一些方法來清除卡桑德拉上BAM但隻字未提也從MySQL清除統計從WSO2 BAM中刪除MySql中的舊統計信息

感謝

回答

1

如果你不需要你的舊數據,你可以簡單地拖放到apim_stat在相關的列族卡桑德拉。從apim_stat表 然後你就可以刪除數據

API_DESTINATION_SUMMARY
API_FAULT_SUMMARY
API_REQUEST_SUMMARY
API_RESPONSE_SUMMARY
API_Resource_USAGE_SUMMARY API_THROTTLED_OUT_SUMMARY
API_VERSION_USAGE_SUMMARY

+0

好了,所以如果我做了從MySQL表中刪除它不會導致任何問題在其他地方? –

+0

不要刪除表格來截斷數據。你只會丟失統計數據 – poohdedoo