2013-08-22 11 views
2

我正在使用URL參數重新初始化在同一臺計算機上的兩個實例的羣集上運行的ColdFusion應用程序。粘滯會話已啓用。Call onApplicationStart在具有粘性會話的羣集上重新初始化應用程序

在Application.cfc的onApplicationStart函數中,我正在初始化一些CFC並將它們設置在持久的Application-Scope中。

我現在面臨的問題是,當調用www.example.com/?reinitApp時,只有當我在此刻的實例上的應用程序重新啓動。我可以使用其他瀏覽器,並希望在另一個實例中獲得會話,但這不是一個令人滿意的解決方案。有沒有人知道如何正確/更好地做到這一點?

回答

3

有單獨的服務器特定子域的名稱,以便您可以直接打各,如:server1.example.com/?reinitAppserver2.example.com/?reinitApp

這可能是最方便的方法?

+0

這就是做這件事的方法......用應用程序「名稱」不能依賴於URL字符串的cavaet :) –