今天在使用taskctl的designer時,十多分鐘掛了2次,每次掛了之後就簽不出來了,只能等半小時,然後在taskctl的QQ群里咨詢了,給的解決方案是 http://www.taskctl.com/forum/detail_58.html ,我按照步驟操作時發現ctladmin登錄不了,在群里 ...
今天在使用taskctl的designer時,十多分鐘掛了2次,每次掛了之後就簽不出來了,只能等半小時,然後在taskctl的QQ群里咨詢了,給的解決方案是 http://www.taskctl.com/forum/detail_58.html ,我按照步驟操作時發現ctladmin登錄不了,在群里技術人員的幫助下終於解決了這個問題,在這裡分享給大家:
首先我們要確認的是服務端的狀態,如果確認服務端有啟動,再進行下麵的操作。
在使用ctladmin前要明白,字元客戶端ctladmin ≈ 圖形界面客戶端 Admin,如果執行ctladmin明白報錯,說找不到,一般是兩種情況:一是沒有安裝字元界面客戶端(安裝時如果是典型安裝,預設就有安裝字元界面客戶端,如果是自定義安裝,要看自己是否有安裝,可以通過查看$TASKCTLDIR/bin/ 下麵是否有ctladmin可執行程式判斷);二是環境變數本次沒有生效(一般是發現有ctladmin可執行程式,但是在其他目錄執行不了,要在$TASKCTLDIR/bin/才能執行,這個時候環境變數TASKCTLDIR和PATH沒有生效,客戶端讀取不到配置信息)。
如果在任意目錄能執行 ctladmin,但是卻登錄不了,這個時候我們就要檢測客戶端的IP和埠是否正確了,字元界面客戶端登錄時沒有像前臺一樣需要用戶輸入IP和埠,但其實是需要的,在配置文件 $TASKCTLDIR/conf/ctlinit.cfg 中的 APP_IP和APP_PORT就是,一般情況都是修改了服務端的IP和埠,但是客戶端的配置信息卻沒有修改到,此時我們只需要把APP_IP和APP_PORT修改成 CTL_IP、CTL_PORT一致即可。