├── .gitignore ├── README.md ├── front-end └── browser │ ├── assets │ ├── images │ │ ├── favicon.ico │ │ └── sprite-8460f675.png │ ├── javascripts │ │ ├── application-985b892b.js │ │ ├── hprose-html5.js │ │ └── utils.js │ └── stylesheets │ │ └── application-a07755f5.css │ ├── dashboard.html │ └── index.html ├── main-server ├── README.md ├── flags.go ├── graceful.go ├── init.go ├── log.go ├── main.go ├── mainServer.go ├── pingClientManager.go ├── pingClientManager │ ├── pcm_test.go │ ├── pingClient.go │ └── pingClientManager.go ├── pingServer.go ├── safeMap │ └── safeMap.go ├── session.go ├── session │ ├── dir │ │ └── d471c34dc138a8f0b354a48c71ecda4f │ ├── file.go │ ├── memory.go │ ├── session.go │ └── session_test.go ├── store.go └── store │ ├── file.go │ ├── mysql.go │ ├── redis.go │ ├── store.go │ ├── store_test.go │ └── types.go └── ping-node ├── README.md ├── flags.go ├── graceful.go ├── init.go ├── log.go ├── main.go ├── pingClient.go └── pingServer.go /.gitignore: -------------------------------------------------------------------------------- 1 | # executable file 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/README.md -------------------------------------------------------------------------------- /front-end/browser/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/images/favicon.ico -------------------------------------------------------------------------------- /front-end/browser/assets/images/sprite-8460f675.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/images/sprite-8460f675.png -------------------------------------------------------------------------------- /front-end/browser/assets/javascripts/application-985b892b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/javascripts/application-985b892b.js -------------------------------------------------------------------------------- /front-end/browser/assets/javascripts/hprose-html5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/javascripts/hprose-html5.js -------------------------------------------------------------------------------- /front-end/browser/assets/javascripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/javascripts/utils.js -------------------------------------------------------------------------------- /front-end/browser/assets/stylesheets/application-a07755f5.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/assets/stylesheets/application-a07755f5.css -------------------------------------------------------------------------------- /front-end/browser/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/dashboard.html -------------------------------------------------------------------------------- /front-end/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/front-end/browser/index.html -------------------------------------------------------------------------------- /main-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/README.md -------------------------------------------------------------------------------- /main-server/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/flags.go -------------------------------------------------------------------------------- /main-server/graceful.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/graceful.go -------------------------------------------------------------------------------- /main-server/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/init.go -------------------------------------------------------------------------------- /main-server/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/log.go -------------------------------------------------------------------------------- /main-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/main.go -------------------------------------------------------------------------------- /main-server/mainServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/mainServer.go -------------------------------------------------------------------------------- /main-server/pingClientManager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/pingClientManager.go -------------------------------------------------------------------------------- /main-server/pingClientManager/pcm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/pingClientManager/pcm_test.go -------------------------------------------------------------------------------- /main-server/pingClientManager/pingClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/pingClientManager/pingClient.go -------------------------------------------------------------------------------- /main-server/pingClientManager/pingClientManager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/pingClientManager/pingClientManager.go -------------------------------------------------------------------------------- /main-server/pingServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/pingServer.go -------------------------------------------------------------------------------- /main-server/safeMap/safeMap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/safeMap/safeMap.go -------------------------------------------------------------------------------- /main-server/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session.go -------------------------------------------------------------------------------- /main-server/session/dir/d471c34dc138a8f0b354a48c71ecda4f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session/dir/d471c34dc138a8f0b354a48c71ecda4f -------------------------------------------------------------------------------- /main-server/session/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session/file.go -------------------------------------------------------------------------------- /main-server/session/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session/memory.go -------------------------------------------------------------------------------- /main-server/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session/session.go -------------------------------------------------------------------------------- /main-server/session/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/session/session_test.go -------------------------------------------------------------------------------- /main-server/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store.go -------------------------------------------------------------------------------- /main-server/store/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/file.go -------------------------------------------------------------------------------- /main-server/store/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/mysql.go -------------------------------------------------------------------------------- /main-server/store/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/redis.go -------------------------------------------------------------------------------- /main-server/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/store.go -------------------------------------------------------------------------------- /main-server/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/store_test.go -------------------------------------------------------------------------------- /main-server/store/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/main-server/store/types.go -------------------------------------------------------------------------------- /ping-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/README.md -------------------------------------------------------------------------------- /ping-node/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/flags.go -------------------------------------------------------------------------------- /ping-node/graceful.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/graceful.go -------------------------------------------------------------------------------- /ping-node/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/init.go -------------------------------------------------------------------------------- /ping-node/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/log.go -------------------------------------------------------------------------------- /ping-node/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/main.go -------------------------------------------------------------------------------- /ping-node/pingClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/pingClient.go -------------------------------------------------------------------------------- /ping-node/pingServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gogames/watchdog/HEAD/ping-node/pingServer.go --------------------------------------------------------------------------------