ゲームバックグラウンド構築(cococococococococreator+nodejs+linux-阿里雲に基づいて)
2121 ワード
バックグラウンド構築
環境阿里雲linuxクラウドサーバ(新しいポートにセキュリティグループのアクセス許可を追加する必要があります) node.js cococoscreator 需要全服ランキング を格納します.ユーザID 運営データ(ゲームの品質評価) 7日保存統計 活統計 激励広告の展示統計、予想広告収入 nodejsを使ってhttpサービスを構築する nodejsをインストールします.https://www.runoob.com/nodejs/nodejs-install-setup.html ps:ソフト接続を設定する場合、lsの最初のパラメータはnodeのパスをnodejsに包んで、設定後に/usr/local/bin/ディレクトリに入ることでlsを使って確認できます.有効かどうか(青いフォント表示) httpcreat.jsファイルを新規に作成し、httpサービスコード を実行するために使用します. linuxで実行ファイルnode httpcreat.jsを作成し、盗聴に成功しました.プリント「http listen 8181 statr」を見ることができます. ブラウザで接続を開くと、httpサービスからのデータ が表示されます.
参照https://blog.csdn.net/sleepwalker_1992/article/details/83059042
ps:
サービスを開始した後、ctrl+cはサービスを終了して、ctrl+zを使用して、サービスを終了しますが、8181ポートを終了しません.ファイルオープンサービスを実行するとエラーが発生します.events:167.netstat-tlnp grep 8181(netstat-nap grepはすべてを確認してください.)ポートモニタコマンドを参照してください.
二cocococococreator要求と受信
三数データーバンク相互作用
四数データのアップロードと分析
環境
// http
// 1、 http
var http = require('http');
// 2、 http
var server = http.createServer();
console.log('create http server');
// 3、 (request )
//
// request , request
// response , response
server.on('request', function (req, res) {
var response = {
'info' : 'Hello world'
};
if (req.url === '/' || req.url === '/rank') {
// index.html
response.info = "rank";
} else if (req.url === '/report') {
// login.html
response.info = "report";
}
res.write(JSON.stringify(response));
// , , , ( )
res.end();
console.log('answer');
});
// 4、
// tcp4
//server.listen(8181, "0.0.0.0",function () {
// console.log('http listen 8181 statr');
//});
server.listen(8181,function () {
console.log('http listen 8181 statr');
});
参照https://blog.csdn.net/sleepwalker_1992/article/details/83059042
ps:
サービスを開始した後、ctrl+cはサービスを終了して、ctrl+zを使用して、サービスを終了しますが、8181ポートを終了しません.ファイルオープンサービスを実行するとエラーが発生します.events:167.netstat-tlnp grep 8181(netstat-nap grepはすべてを確認してください.)ポートモニタコマンドを参照してください.
二cocococococreator要求と受信
三数データーバンク相互作用
四数データのアップロードと分析