📊 Web 面板服务

携程调价监控 Web 面板(Flask + Nginx + SSL)

● 运行中 待执行指令: 2 重启 停止 启动 刷新

实时日志 (最近 80 行) 服务: ctrip-dashboard

INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 03:16:40] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 03:17:18] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 06:13:45] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 06:14:25] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 06:19:10] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 06:21:26] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 15:59:29] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 16:06:42] "GET / HTTP/1.0" 200 -
ERROR:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:43] code 400, message Bad request version ('À\x13À')
INFO:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:43] "\x16\x03\x01\x01%\x01\x00\x01!\x03\x03"f\x87`n÷,à\x84n\x8b7t±\x8cîÁY°é\x88\x1alNQ¹L\x86°Þfß øâ@õäÛ=\x97\x01\x18W\x90?»ýâ\x8e\x07åä\x0f\x1a\x17Ð\x0c9Ò\x10Ö3õ5\x002À+À/À,À0̨̩À\x09À\x13À" 400 -
INFO:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:44] "GET / HTTP/1.1" 200 -
INFO:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:44] "GET /robots.txt HTTP/1.1" 404 -
INFO:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:44] "GET /sitemap.xml HTTP/1.1" 404 -
INFO:werkzeug:43.98.168.66 - - [24/Aug/2026 17:14:44] "GET /favicon.ico HTTP/1.1" 404 -
INFO:werkzeug:127.0.0.1 - - [24/Aug/2026 17:48:03] "OPTIONS / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 08:11:00] "GET /robots.txt HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 08:11:00] "GET /enhancecp HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 10:15:22] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 10:15:23] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 19:22:58] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 20:52:28] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 20:52:34] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 21:57:43] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [25/Aug/2026 22:01:24] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:64.23.149.93 - - [25/Aug/2026 23:52:20] "GET / HTTP/1.1" 200 -
INFO:werkzeug:64.23.149.93 - - [25/Aug/2026 23:52:20] "GET /favicon.ico HTTP/1.1" 404 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:07] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:13] "GET /monitor HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:15] "GET /monitor?action=start HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:17] "GET /monitor-dropoff HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:18] "GET /monitor-dropoff?action=start HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:19] "GET /executor HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:31] "GET /executor?action=start HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 02:41:33] "GET /executor?action=start HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 05:48:25] "GET /robots.txt HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 05:48:26] "GET / HTTP/1.0" 200 -
Dashboard 启动在 http://0.0.0.0:8081
 * Serving Flask app 'dashboard'
 * Debug mode: off
INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:8081
 * Running on http://76.13.20.164:8081
INFO:werkzeug:Press CTRL+C to quit
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 11:10:48] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 11:11:38] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 11:15:30] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 11:19:10] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 14:03:52] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 14:04:17] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 14:09:02] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 14:10:07] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 14:19:42] "GET /robots.txt HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 19:22:58] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 22:41:15] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [26/Aug/2026 22:41:16] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 02:39:34] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 02:39:35] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:20.150.197.56 - - [27/Aug/2026 07:57:05] "GET / HTTP/1.1" 200 -
ERROR:werkzeug:20.150.197.56 - - [27/Aug/2026 07:57:05] code 400, message Bad request syntax ('MGLNDD_76.13.20.164_8081')
INFO:werkzeug:20.150.197.56 - - [27/Aug/2026 07:57:05] "MGLNDD_76.13.20.164_8081" 400 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 10:21:34] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 10:21:35] "GET /favicon.ico HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 19:22:58] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [27/Aug/2026 21:17:20] "GET / HTTP/1.0" 200 -
INFO:werkzeug:168.144.155.213 - - [28/Aug/2026 09:41:44] "GET / HTTP/1.1" 200 -
INFO:werkzeug:168.144.155.213 - - [28/Aug/2026 09:41:44] "GET /favicon.ico HTTP/1.1" 404 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:47] "GET /robots.txt HTTP/1.0" 404 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:49] "GET / HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:50] "GET /orders HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:53] "GET /mappings HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:56] "GET /dashboard-svc HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:37:58] "GET /phase3 HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:00] "GET /phase3-dropoff HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:01] "GET /monitor-dropoff HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:03] "GET /prices HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:05] "GET /phase1 HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:06] "GET /monitor HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:07] "GET /commands HTTP/1.0" 200 -
INFO:werkzeug:127.0.0.1 - - [28/Aug/2026 14:38:08] "GET /executor HTTP/1.0" 200 -

服务参数

参数内容
systemd 服务名ctrip-dashboard
日志文件/var/log/ctrip-dashboard.log
访问地址https://ctrip.moveglobal.io
监听端口8081(本地),443(Nginx 反向代理)
SSLLet's Encrypt 自动续签
程序路径/opt/ctrip-auto-pricing/dashboard.py