mirror of
https://github.com/Teamlinker/Teamlinker.git
synced 2025-06-03 03:00:17 +00:00
fix
This commit is contained in:
parent
b833515cc6
commit
92a523a323
1
.gitignore
vendored
1
.gitignore
vendored
@ -82,3 +82,4 @@ dist/
|
||||
*.DS_Store
|
||||
package-lock.json
|
||||
.idea/
|
||||
.vscode/
|
||||
|
8
.vscode/launch.json
vendored
8
.vscode/launch.json
vendored
@ -29,7 +29,9 @@
|
||||
"nacosUrl":"175.27.166.37",
|
||||
"nacosName":"gateway",
|
||||
"nacosId":"config",
|
||||
"nacosNamespace":"sunxin"
|
||||
"nacosNamespace":"sunxin",
|
||||
"nacosUsername":"nacos",
|
||||
"nacosPassword":"sxsxsxSX1"
|
||||
},
|
||||
//"sourceMaps": true,
|
||||
"console":"internalConsole",
|
||||
@ -64,7 +66,9 @@
|
||||
"nacosUrl":"175.27.166.37",
|
||||
"nacosName":"user",
|
||||
"nacosId":"config",
|
||||
"nacosNamespace":"sunxin"
|
||||
"nacosNamespace":"sunxin",
|
||||
"nacosUsername":"nacos",
|
||||
"nacosPassword":"sxsxsxSX1"
|
||||
},
|
||||
//"sourceMaps": true,
|
||||
"console":"internalConsole",
|
||||
|
@ -20,7 +20,7 @@ export default class Nacos<T extends IServer_Common_Config_Base> {
|
||||
private nacosPort:number
|
||||
private nacosNamespace:string
|
||||
private objConfigCurrentService:any
|
||||
constructor(url:string,port:number,name:string,configName:string,namesapce:string="public",logger=console)
|
||||
constructor(url:string,port:number,name:string,configName:string,username:string,password:string,namesapce:string="public",logger=console)
|
||||
{
|
||||
this.nacosUrl=url;
|
||||
this.nacosPort=port
|
||||
@ -30,11 +30,16 @@ export default class Nacos<T extends IServer_Common_Config_Base> {
|
||||
this.client=new NacosNamingClient({
|
||||
logger,
|
||||
serverList:`${url}:${port}`,
|
||||
namespace:namesapce
|
||||
namespace:namesapce,
|
||||
username:username,
|
||||
password:password
|
||||
})
|
||||
this.config=new NacosConfigClient({
|
||||
serverAddr:`${url}:${port}`,
|
||||
namespace:namesapce
|
||||
namespace:namesapce,
|
||||
// @ts-ignore
|
||||
username:username,
|
||||
password:password
|
||||
})
|
||||
g_nacos=this;
|
||||
}
|
||||
|
@ -5,7 +5,7 @@ import { IServer_Common_Config_Base } from "../types/config";
|
||||
import Mysql from "../../common/db/mysql"
|
||||
export async function init<T extends IServer_Common_Config_Base>() {
|
||||
new Log()
|
||||
let nacos=new Nacos<T>(process.env.nacosUrl,Number(process.env.nacosPort),process.env.nacosName,process.env.nacosId,process.env.nacosNamespace)
|
||||
let nacos=new Nacos<T>(process.env.nacosUrl,Number(process.env.nacosPort),process.env.nacosName,process.env.nacosId,process.env.nacosUsername,process.env.nacosPassword ,process.env.nacosNamespace)
|
||||
await nacos.init()
|
||||
new Redis(nacos.redisInfo)
|
||||
new Mysql(nacos.mysqlInfo)
|
||||
|
@ -34,6 +34,12 @@
|
||||
"@types/ioredis": "^4.19.4",
|
||||
"@types/koa": "^2.11.8",
|
||||
"@types/koa-bodyparser": "^4.3.0",
|
||||
"@types/koa-router": "^7.4.1"
|
||||
"@types/koa-router": "^7.4.1",
|
||||
"@types/node": "^14.14.27",
|
||||
"@types/yargs": "^17.0.2",
|
||||
"reflect-metadata": "^0.1.13",
|
||||
"ts-node": "^9.1.1",
|
||||
"ttypescript": "^1.5.12",
|
||||
"typescript": "^4.3.5"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user