我一直在努力與這個問題了幾個星期的:SESSIONS_PER_USER限用的NodeJS
出於某種原因,我們的腳本的NodeJS被連接到另一臺機器一個Oracle數據庫開始限SESSIONS_PER_USER示數,但我們沒有任何其他連接打開到數據庫。我嘗試了另一個用戶,但它返回完全相同的錯誤。
最奇怪的部分是該服務已運行數週,這是它第一次給我們這個錯誤。
我們使用OracleDB的(https://github.com/oracle/node-oracledb)模塊連接到數據庫。
我們要求技術支持團隊,但顯然,他們可以使用我們的用戶來連接數據庫,但是當它出自於我們的機器(Ubuntu的服務器14.04)使用帳戶它給這個錯誤。我試圖尋找我們的機器內可能的「緩存」的會話或連接,但我還沒有找到很多關於在谷歌這個問題的幫助......
我會很感激,如果有人可以給我對此有些幫助問題,因爲我不知道我還能做些什麼。
在此先感謝。
什麼是你的會話限制?我不確定這個具體的提供商,但是根據我過去的經驗,提供商會在連接並將它們存儲在連接池中以供重複使用時打開幾個會話。節點可能會做同樣的事情。 – Strikegently
它是2,系統管理員剛剛告訴我,它停止工作的那一天他們從「無限」變成了2,但無論如何它現在不應該給出任何session_limit錯誤,因爲我們沒有任何連接。 – avilac
除非節點將一些數據存儲在本地緩存中,但我還沒有發現任何相關信息。我現在無能爲力:S – avilac