配置中心
# FastWeb 配置中心
FastWeb中的預設設定專案可通過FastWeb的配置中心來完成。在 FastWeb 安裝目錄下雙擊 ConfigTool.exe
檔案以打開配置中心。
配置中心中包含了FastWeb的基礎設定項。以下對其中的伺服器選項卡中的設定項作說明。
# 1. 普通伺服器
普通伺服器中的選項說明如下:
框架:FastWeb框架的基礎配置項。
- DLL外掛:FastWeb引入的動態鏈接程式庫的名稱,每個動態鏈接庫的名稱之間需使用逗號分隔。
- Mime型別:FastWeb可傳輸或接受的額外的副檔名型別,不在列表中的型別,在瀏覽器中不被允許訪問(不能線上瀏覽或者下載)。每個副檔名之間使用逗號分隔。
- 執行SQL語句分隔符:設定在執行SQL語句時每個語句之間用作分隔的字元,此項對於使用Access作為模板資料庫的FastWeb設定有效。
- 最大記錄數:設定允許顯示的最大記錄的數量,限制此數值的大小可保證FastWeb的效能。
- 允許執行SQL:設定是否允許FastWeb執行傳入的SQL指令碼檔案。
- 允許會話錄製:壓力測試工具的專用選項,用於錄製測試環境中FastWeb的會話操作,如在生產環境中部署,請務必取消此項的勾選。
模板資料庫:設定FastWeb使用的模板資料庫的選項。
- 資料庫描述:設定資料庫連線設定的描述資訊。
- 資料庫型別:設定連線的框架資料庫的型別,可使用
SQLServer
或Access
。 - 數據源:設定連線的框架資料庫的伺服器地址,本機地址使用
.
。 - 資料庫:設定連線的框架資料庫的名稱。
- 使用者名稱:資料庫的登錄使用者名稱。
Access
的預設登錄使用者名稱為Admin
。 - 密碼:資料庫的登錄密碼。如未設定密碼,此項可留空。
FastWebClient:FastWebClient的基礎設定項。
- 標題:設定網站顯示的標題名稱,此項設定后,會顯示在網站標籤標題欄中。
- URL路徑:如果要將FastWebClient的URL訪問目錄置於特定路徑下可使用此選項。預設留空則使用根路徑。比如此處設定了URL路徑為
/web/
,則可使用 http://localhost:8888/web/ (opens new window) 來訪問FastWebClient頁面。 - HTTP埠:使用HTTP訪問FastWebClient的埠號。
- HTTPS埠:使用HTTPS訪問FastWebClient的埠號。
- 會話超時:設定網頁連線會話在無操作后的超時時間,在超過此時間後會話會被強制結束,瀏覽器需重新訪問以重新建立連線,以毫秒為單位。
- Ajax超時:設定Ajax請求的超時時間,在超出此時間后的Ajax請求會被忽略,以毫秒為單位。
- SSL證書檔案:指定SSL證書檔案所在的相對地址。獲取方式請查閱 SSL證書。
- SSL金鑰檔案:指定SSL金鑰檔案相對地址。獲取方式請查閱 SSL證書。
- SSL根證書檔案:指定SSL根證書檔案相對地址。獲取方式請查閱 SSL證書。
- 自定義樣式路徑:指定自定義樣式的檔案地址。自定義樣式可在其中新增自定義的樣式,並可以在界面中呼叫。
- 自定義檔案路徑:指定自定義檔案的地址。可在自定義檔案中指定檔案所在的路徑,在瀏覽器訪問FastWeb時載入。
- 自定義元路徑:指定自定義元的地址。
- 隨Windows啟動:設定FastWebClient是否隨Windows開機使用者登錄后自啟動。
FastWebHome:FastWebHome的基礎設定項。
- 標題:設定網站顯示的標題名稱,此項設定后,會顯示在網站標籤標題欄中。
- URL路徑:如果要將FastWebHome的URL訪問目錄置於特定路徑下可使用此選項。預設留空則使用根路徑。比如此處設定了URL路徑為
/web/
,則可使用 http://localhost:8888/web/ (opens new window) 來訪問FastWebHome頁面。 - HTTP埠:使用HTTP訪問FastWebHome的埠號。
- HTTPS埠:使用HTTPS訪問FastWebHome的埠號。
- 會話超時:設定網頁連線會話在無操作后的超時時間,在超過此時間後會話會被強制結束,瀏覽器需重新訪問以重新建立連線,以毫秒為單位。
- Ajax超時:設定Ajax請求的超時時間,在超出此時間后的Ajax請求會被忽略,以毫秒為單位。
- SSL證書檔案:指定SSL證書檔案所在的相對地址。獲取方式請查閱 SSL證書。
- SSL金鑰檔案:指定SSL金鑰檔案相對地址。獲取方式請查閱 SSL證書。
- SSL根證書檔案:指定SSL根證書檔案相對地址。獲取方式請查閱 SSL證書。
- 自定義樣式路徑:指定自定義樣式的檔案地址。自定義樣式可在其中新增自定義的樣式,並可以在界面中呼叫。
- 自定義檔案路徑:指定自定義檔案的地址。可在自定義檔案中指定檔案所在的路徑,在瀏覽器訪問FastWeb時載入。
- 自定義元路徑:指定自定義元的地址。
- 隨Windows啟動:設定FastWebHome是否隨Windows開機使用者登錄后自啟動。
按鈕設定說明如下。
- 重啟:設定重新啟動FastWebClient 與 FastWebHome。
- 停止:設定停止FastWebClient 與 FastWebHome的運行。
- Client(Http):在瀏覽器中打開FastWebClient的Http埠。
- Client(Https):在瀏覽器中打開FastWebClient的Https埠。
- Home(Http):在瀏覽器中打開FastWebHome的Http埠。
- Home(Https):在瀏覽器中打開FastWebHome的Https埠。
- 重新整理:重新整理顯示的內容。
- 儲存:儲存設定項。
# 2. 超級伺服器
超級伺服器中的選項說明如下:
傳輸設定:超級伺服器關於數據傳輸的相關選項。
- 池大小:設定傳輸連線池的大小。如此項設定為0表示不限制連線池大小。
- 指令超時:執行指令的超時時間,單位為毫秒。
- 請求超時:發送請求的超時時間,單位為毫秒。
- 連線超時:保持連線的超時時間,單位為毫秒。
http傳輸設定:設定http傳輸的相關選項。
- 起始埠:設定http傳輸連線的起始埠號。
通用設定:超級伺服器的通用設定選項。
- 二進制名:使用超級伺服器的檔名稱,預設為
FastWebClient.exe
。 - 埠:超級伺服器監聽的埠號。
- 初始節點數:超級伺服器啟動二進制應用初始節點數量。
- 最大節點數:超級伺服器啟動二進制應用允許建立的最大節點數量。
- 最大會話數:超級伺服器允許連線的最大會話數量,預設值為0,表示不限制會話數量。
- 每個節點的會話數:限制每個節點允許連線的最大會話數量,預設值為0,表示不限制會話數量。
- 登錄提示:是否啟用登錄提示功能。
- 持久零節點:是否啟用持久化的零號節點。
- url_path:如果要將FastWebClient的URL訪問目錄置於特定路徑下可使用此選項。預設留空則使用根路徑。比如此處設定了URL路徑為
/web/
,則可使用 http://localhost:8888/web/ (opens new window) 來訪問FastWebClient頁面。 - url_refer:指定訪問的參數資訊。
- ext_root:ext基礎庫的相對地址。
- uni_mobile_root:uni移動版基礎庫的相對地址。
- uni_root:uni基礎庫的相對地址。
- uni_packages_root:uni包基礎庫的相對地址。
- 最大請求數:允許的最大請求發送的數量。
- 二進制名:使用超級伺服器的檔名稱,預設為
節點回收:節點回收的相關選項。
- 幾秒鐘后回收:設定節點在無會話連線時回收節點的時間延遲。
- 會話回收:會話回收的時間延遲。如設定為0表示不限制,則使用應用程式預設的回收策略。
- 空閑幾秒鐘后回收:設定空閑回收的時間。如設定為0表示不限制。
- 空時回收:是否啟用空時回收的功能。
- 啟用:啟用節點回收功能。
登錄:超級伺服器登錄設定選項。設定的格式如上。
# 3. 服務設定
其它專案中包含對TARS目錄的設定以及WebSocket相關的配置內容。
- TARS安裝目錄:TARS程式安裝的目錄。
FastWebClient WebSocket 對應為FastWebClient啟動時使用的WebSocket配置資訊,FastWebHome WebSocket對應為FastWebHome啟動時使用的配置資訊。設定項如下。
埠:WebSocket監聽的埠。此項是FastWeb中WebSocketServer提供服務的埠。
SSL 埠:SSL WebSocket服務的監聽的埠。
SSL:是否啟用SSL的WebSocket。
URL:WebSocket的路徑,路徑的起始必須帶上
/
符號。伺服器:對外公開訪問使用的主機地址。如需要對外公開訪問,將此項設定改成可對外訪問的IP地址或者域名。
SSL:啟用以允許安全連線:指定是否使用安全連線形式開啟。
壓縮:啟用以允許壓縮數據:設定連線數據是否使用壓縮。啟用數據壓縮可提高客戶端的連線效能。
身份驗證:啟用使用者身份驗證:設定是否啟用使用者的身份驗證功能,如啟用連線時需使用者提供連線的使用者名稱與密碼。
使用者名稱:客戶端身份認證的使用者名稱。
密碼:客戶端身份認證的密碼。
開啟:設定是否啟用對外公開訪問的主機地址。
本機:是否使用本機作為WebSocket連線的主機地址,若此項未勾選,則將使用指定目標的伺服器作為地址使用。
啟動本地列印:使用FastWeb程式的本地列印的功能。
檔案管理根目錄:FastWeb中檔案管理功能的主目錄。
最大上傳檔案數:檔案管理器中指定目錄下最多允許上傳的檔案數量。
# 4. 主題配色
主題設定的相關選項。可設定各種主題下預設的背景顏色與字型顏色的選項。主題可使用 url 參數 theme
引用。