1
我需要在自定義UDF中創建一些資源(具有二進制數據的Geocoder)對象。這些資源應該爲UDF創建一次,並且每個映射器都將保存此資源的單個實例。因此,我使用創建此資源並保存其靜態引用的單個工廠。使用Hive會話清理資源關閉
要配置這些資源,我正在使用關閉掛鉤,如果我從控制檯退出而不是處理所有資源,它與Hive CLI控制檯(Putty)一起工作正常。
但我無法使用Hue UI處置這些資源,即使我關閉了配置單元會話,仍然存在這些資源。
有人可以幫助我找到一個更清潔的方法來處理這些資源與色相用戶界面。
作爲解決方法,我創建了一個新的UDF來處置這些資源 - SELECT DisposeGeocoders();
。但這對用戶來說是一種開銷。
#Ronak特爾 - 這兩個參數設置爲「真」 – Ajeet
並重新啓動色調(如果設置這些之後,是不是).. 。看看你的問題是否解決了 –
是的,我重新啓動了它:) – Ajeet