2013-03-15 39 views
1

我在共享的Coldfusion 10環境中運行生產服務。儘管它比CF9更可靠,但我仍然遇到一些問題,當他們這樣做時,現場服務可能會在技術人員關心它之前將近一天。如何在Coldfusion的共享主機環境中處理正常運行時間和冗餘問題?

我可以做些什麼來防止這些停機?到目前爲止,我所做的是將兩個帳戶指向同一個主機(但不同的機器)指向同一個數據庫。如果無論出於什麼原因生產機器向南,我登錄到他們的管理面板並將DNS指針路由到其他物理服務器。這不是直接的,因爲它需要傳播和所有這些,但感覺比技術人員可能花費的時間沒有指定的時間來觀察問題更快。

但即使如此,這並不覺得它是一種專業的處理方式。所以我想出任何想法。不幸的是,這項服務還沒有達到我得到專用服務器的地步(因爲這意味着我必須爲CF價格昂貴的許可證付費)。

+6

如果您所得到的服務沒有達到標準,請在其他地方花費您的錢 – 2013-03-15 02:19:29

+1

找到一個新的託管服務,一天的停機時間是不可接受的。 – 2013-03-15 09:59:55

+0

謝謝,所以我最終切換到另一個託管服務器,並且只要我切換,就會遇到一些連接問題,這些問題目前正在幾個小時的問題中運行。 – user2172220 2013-04-10 03:13:13

回答

0

我會從主機獲取一些日誌,如果可以的話,找出造成停機的原因。您的代碼中是否有無限循環?主機吸吮嗎?幾乎可以有數以千計的原因造成崩潰。如果主機不能告訴你爲什麼他們有問題,那麼你需要找到一個新的主機。

就購買專用服務器的CF許可證,您可以試用RailoOpenBD(兩者都是免費的)。我已經使用了Railo,除了一些非常小的變化之外,我並不需要做太多的工作來使代碼在Railo上運行。如果您的代碼主要是<cfset>,<cfquery><cfoutput>,您應該可以非常輕鬆地進行更改。

Railo提供了一個快速版本 - 下載zip文件,解壓縮並啓動.bat文件,然後您就可以開始測試了。如果你走上Railo路線並遇到任何問題,他們的Google Group非常活躍

+0

我沒有開發ops,所以這一切都超出了我,我有一個企業要運行,所以我不想學習如何做所有這些東西(我知道,如果網站不會成爲一個企業沒有起來 - 但你明白我的觀點,如果我花費下一週或兩週或更多的時間專注於將網站置於穩定的環境中,那麼業務將不會自行運行。是否有任何託管的ColdFusion/Railo服務可以運行點擊進入設置並在雲端進行管理? – user2172220 2013-04-10 03:15:23

0

更換您的主機,或考慮獲得通常位於共享和專用之間的VPS。