[fix] 修正Upgrade无法处理令牌已过期来重新登录的问题
- å‚考docker容器化以åŠå‰ç«¯node的包管ç†ï¼Œæ˜Ÿå°˜å¢žåŠ åŒ…ç®¡ç†åŠŸèƒ½ã€‚
æ–¹å‘:**为了简化应用部署ï¼**
终æžç›®æ ‡ï¼š
1. 部署星尘æœåŠ¡ç«¯ï¼ŒåŽå°è¿è¡Œï¼Œå†…å«StarServer/StarWeb。 `star run -d newlife/star`
2. 部署Redis,指定端å£å‰å°è¿è¡Œã€‚ `star run redis -port 6379`
3. 部署MySql,指定åå—åŽå°è¿è¡Œã€‚ `star run -d --name mysql80 mysql/mysql:8.0.21`
æ¯ä¸€ä¸ªåº”用包就是一个zip文件,内å«star.jsoné…置文件。
一个应用包内å«å¤šä¸ªåº”用,æ¯ä¸ªåº”用包括åå—ã€æ–‡ä»¶åã€å‚æ•°ã€å·¥ä½œç›®å½•ç‰å‚数。
star峿˜Ÿå°˜ä»£ç†CLI,该命令负责下载管ç†åº”用包,并å¯åŠ¨åº”ç”¨ã€åœæ¢åº”用ã€åˆ 除应用。
命令解æžï¼š
- 拉å–:`star pull [应用包å]`
- è¿è¡Œï¼š`star run [-d] [应用包å] [傿•°]`
- å¯åŠ¨ï¼š`star start [应用å]`
- åœæ¢ï¼š`star stop [应用å]`
- é‡å¯ï¼š`star restart [应用å]`
- åˆ é™¤ï¼š`star rm [应用å]`
- æœç´¢ï¼š`star search [应用包å]`
- 列出:`star ls`
[应用包å]就是åå—(如redis),为é¿å…é‡å,å¯å¸¦ä¸Šå‘½å空间(如redis/redis)。
[应用å]指应用包内的å„个应用å,例如star应用包内有StarServerå’ŒStarWeb这两个应用å。
è¿è¡Œå‚数:
- 直接è¿è¡Œï¼š`star run [应用包å]`
æŽ§åˆ¶å°æ˜Ÿå°˜ä»£ç†ç›´æŽ¥ä¸‹è½½åº”用包,并拉起应用包ä¸å¤šä¸ªåº”用进程。
- åŽå°è¿è¡Œï¼š`star run -d [应用包å]`
æŽ§åˆ¶å°æ˜Ÿå°˜ä»£ç†è¿žæŽ¥åŽç«¯ç³»ç»ŸæœåŠ¡StarAgent,由它下载应用包,并拉起应用包ä¸å¤šä¸ªåº”用进程。
- --name [应用å] 指定应用å,如果应用包内å«å¤šä¸ªåº”用,则作为应用åå‰ç¼€ã€‚
- --workdir [工作目录] 指定应用工作目录。默认当å‰ç›®å½•ï¼Œä¸æ˜¯star基础目录。
- [傿•°] 应用包之åŽçš„傿•°ï¼Œä½œä¸ºè¿›ç¨‹å‚æ•°ä¼ é€’ç»™åº”ç”¨è¿›ç¨‹ã€‚
|