# TOJ架構 ###### tags: `TOJ` TOJ分成兩部機器,一台為網頁部分,另一台為judge,其中網頁部分有對外連接,judge則無 --- ## toj.tfcis.org:55 ### 前端 就是client端,平常使用時在用的介面前端包含用戶使用介面等,後端存有用戶資料,測資、題目及期望輸出,還有部分加密(RSA)相關金鑰,前端執行檔為runserver.sh,其內容包括整體運行和程式對judge 的傳輸,執行檔在tmux 背景運行 192.168.7.240 judge端,將runserver.sh傳輸結果做執行,過程使用內網以保護資料及系統,實體層位在機房,雖然進行程式的運行,但還有很多運行量能未使用,主執行檔為server.py,執行檔一樣使用tmux在背景運行
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.