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