app-test.json 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426
  1. {
  2. "apps":{
  3. "identity": {
  4. "appId": "identity",
  5. "description": "认证服务",
  6. "hosts": ["192.168.0.173"],
  7. "port":5000,
  8. "healthCheck": "/health",
  9. "entryDir": "/IdentityService/Com.IQuizoo.IdentityAuthenticationServer",
  10. "configFiles": {
  11. "appsettings":"test data"
  12. },
  13. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  14. "projectId":"iquizoo-service",
  15. "repo": "/IdentityService",
  16. "dependencyRepos": [
  17. "/DotNetCore",
  18. "/UserService"
  19. ]
  20. },
  21. "gateway": {
  22. "appId": "gateway",
  23. "description": "路由所有请求",
  24. "hosts": ["192.168.0.171"],
  25. "port":8000,
  26. "healthCheck": "/health",
  27. "entryDir": "/APIGateway/Com.IQuizoo.Gateway",
  28. "configFiles": {
  29. "appsettings":"test data"
  30. },
  31. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  32. "projectId":"iquizoo-service",
  33. "repo": "/APIGateway",
  34. "dependencyRepos": []
  35. },
  36. "user": {
  37. "appId": "user",
  38. "description": "用户服务",
  39. "hosts": ["192.168.0.172"],
  40. "port":8001,
  41. "healthCheck": "/health",
  42. "entryDir": "/UserService/4-Presentation/Com.IQuizoo.UserService",
  43. "configFiles": {
  44. "appsettings":"test data"
  45. },
  46. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  47. "repo": "/UserService",
  48. "projectId":"iquizoo-service",
  49. "dependencyRepos": [
  50. "/DotNetCore"
  51. ]
  52. },
  53. "content": {
  54. "appId": "content",
  55. "description": "内容服务",
  56. "hosts": ["192.168.0.172"],
  57. "port":8002,
  58. "healthCheck": "/health",
  59. "entryDir": "/ContentService/4-ContentPresentation/Com.IQuizoo.ContentService",
  60. "configFiles": {
  61. "appsettings":"test data"
  62. },
  63. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  64. "projectId":"iquizoo-service",
  65. "repo": "/ContentService",
  66. "dependencyRepos": [
  67. "/DataCenter",
  68. "/ContentService",
  69. "/UserService",
  70. "/DotNetCore"
  71. ]
  72. },
  73. "content-external": {
  74. "appId": "content-external",
  75. "description": "内容服务外部接口",
  76. "hosts": ["192.168.0.172"],
  77. "port":8003,
  78. "healthCheck": "/health",
  79. "entryDir": "/ExternalServices/4-Presentation/IQuizoo.ExternalServices",
  80. "configFiles": {
  81. "appsettings":"test data"
  82. },
  83. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  84. "projectId":"iquizoo-service",
  85. "repo": "/ExternalServices",
  86. "dependencyRepos": [
  87. "/DataCenter",
  88. "/ContentService",
  89. "/UserService",
  90. "/DotNetCore"
  91. ]
  92. },
  93. "file": {
  94. "appId": "file",
  95. "description": "文件服务",
  96. "hosts": ["192.168.0.173"],
  97. "port":8004,
  98. "healthCheck": "/health",
  99. "entryDir": "/FileService/Com.IQuizoo.FileService",
  100. "configFiles": {
  101. "appsettings":"test data"
  102. },
  103. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  104. "projectId":"iquizoo-service",
  105. "repo": "/FileService",
  106. "dependencyRepos": [
  107. "/DotNetCore"
  108. ]
  109. },
  110. "timing-tasks": {
  111. "appId": "timing-tasks",
  112. "description": "定时任务",
  113. "hosts": ["192.168.0.171"],
  114. "port":8005,
  115. "healthCheck": "/health",
  116. "entryDir": "/TimingTasks/4-Presentation/IQuizoo.TimingTasks",
  117. "configFiles": {
  118. "appsettings":"test data"
  119. },
  120. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  121. "projectId":"iquizoo-service",
  122. "repo": "/TimingTasks",
  123. "dependencyRepos": [
  124. "/DataCenter",
  125. "/ContentService",
  126. "/DotNetCore"
  127. ]
  128. },
  129. "data-center": {
  130. "appId": "data-center",
  131. "description": "算法及生成报告",
  132. "hosts": ["192.168.0.173"],
  133. "port":8006,
  134. "healthCheck": "/health",
  135. "entryDir": "/DataCenter/IQuizoo.DataCenter.WebApi",
  136. "configFiles": {
  137. "appsettings":"test data"
  138. },
  139. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  140. "projectId":"iquizoo-service",
  141. "repo": "/DataCenter",
  142. "dependencyRepos": [
  143. "/ContentService",
  144. "/UserService",
  145. "/DotNetCore",
  146. "/FileService"
  147. ]
  148. },
  149. "systemconfig": {
  150. "appId": "systemconfig",
  151. "description": "配置系统",
  152. "hosts": ["192.168.0.171"],
  153. "port":8007,
  154. "healthCheck": "/health",
  155. "entryDir": "/SystemConfigService/4-ConfigPresentation/Com.IQuizoo.SystemConfigService",
  156. "configFiles": {
  157. "appsettings":"test data"
  158. },
  159. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  160. "projectId":"iquizoo-service",
  161. "repo": "/SystemConfigService",
  162. "dependencyRepos": [
  163. "/DotNetCore"
  164. ]
  165. },
  166. "identity-branch": {
  167. "appId": "identity-branch",
  168. "description": "认证服务",
  169. "hosts": ["192.168.0.173"],
  170. "port":5000,
  171. "healthCheck": "/health",
  172. "entryDir": "/IdentityService/Com.IQuizoo.IdentityAuthenticationServer",
  173. "configFiles": {
  174. "appsettings":"test data"
  175. },
  176. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  177. "projectId":"iquizoo-service-branch",
  178. "repo": "/IdentityService",
  179. "dependencyRepos": [
  180. "/DotNetCore",
  181. "/UserService"
  182. ]
  183. },
  184. "gateway-branch": {
  185. "appId": "gateway-branch",
  186. "description": "路由所有请求",
  187. "hosts": ["192.168.0.171"],
  188. "port":8000,
  189. "healthCheck": "/health",
  190. "entryDir": "/APIGateway/Com.IQuizoo.Gateway",
  191. "configFiles": {
  192. "appsettings":"test data"
  193. },
  194. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  195. "projectId":"iquizoo-service-branch",
  196. "repo": "/APIGateway",
  197. "dependencyRepos": []
  198. },
  199. "user-branch": {
  200. "appId": "user-branch",
  201. "description": "用户服务",
  202. "hosts": ["192.168.0.172"],
  203. "port":8001,
  204. "healthCheck": "/health",
  205. "entryDir": "/UserService/4-Presentation/Com.IQuizoo.UserService",
  206. "configFiles": {
  207. "appsettings":"test data"
  208. },
  209. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  210. "repo": "/UserService",
  211. "projectId":"iquizoo-service-branch",
  212. "dependencyRepos": [
  213. "/DotNetCore"
  214. ]
  215. },
  216. "content-branch": {
  217. "appId": "content-branch",
  218. "description": "内容服务",
  219. "hosts": ["192.168.0.172"],
  220. "port":8002,
  221. "healthCheck": "/health",
  222. "entryDir": "/ContentService/4-ContentPresentation/Com.IQuizoo.ContentService",
  223. "configFiles": {
  224. "appsettings":"test data"
  225. },
  226. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  227. "projectId":"iquizoo-service-branch",
  228. "repo": "/ContentService",
  229. "dependencyRepos": [
  230. "/DataCenter",
  231. "/ContentService",
  232. "/UserService",
  233. "/DotNetCore"
  234. ]
  235. },
  236. "content-external-branch": {
  237. "appId": "content-external-branch",
  238. "description": "内容服务外部接口",
  239. "hosts": ["192.168.0.172"],
  240. "port":8003,
  241. "healthCheck": "/health",
  242. "entryDir": "/ExternalServices/4-Presentation/IQuizoo.ExternalServices",
  243. "configFiles": {
  244. "appsettings":"test data"
  245. },
  246. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  247. "projectId":"iquizoo-service-branch",
  248. "repo": "/ExternalServices",
  249. "dependencyRepos": [
  250. "/DataCenter",
  251. "/ContentService",
  252. "/UserService",
  253. "/DotNetCore"
  254. ]
  255. },
  256. "file-branch": {
  257. "appId": "file-branch",
  258. "description": "文件服务",
  259. "hosts": ["192.168.0.173"],
  260. "port":8004,
  261. "healthCheck": "/health",
  262. "entryDir": "/FileService/Com.IQuizoo.FileService",
  263. "configFiles": {
  264. "appsettings":"test data"
  265. },
  266. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  267. "projectId":"iquizoo-service-branch",
  268. "repo": "/FileService",
  269. "dependencyRepos": [
  270. "/DotNetCore"
  271. ]
  272. },
  273. "timing-tasks-branch": {
  274. "appId": "timing-tasks-branch",
  275. "description": "定时任务",
  276. "hosts": ["192.168.0.171"],
  277. "port":8005,
  278. "healthCheck": "/health",
  279. "entryDir": "/TimingTasks/4-Presentation/IQuizoo.TimingTasks",
  280. "configFiles": {
  281. "appsettings":"test data"
  282. },
  283. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  284. "projectId":"iquizoo-service-branch",
  285. "repo": "/TimingTasks",
  286. "dependencyRepos": [
  287. "/DataCenter",
  288. "/ContentService",
  289. "/DotNetCore"
  290. ]
  291. },
  292. "data-center-branch": {
  293. "appId": "data-center-branch",
  294. "description": "算法及生成报告",
  295. "hosts": ["192.168.0.173"],
  296. "port":8006,
  297. "healthCheck": "/health",
  298. "entryDir": "/DataCenter/IQuizoo.DataCenter.WebApi",
  299. "configFiles": {
  300. "appsettings":"test data"
  301. },
  302. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  303. "projectId":"iquizoo-service-branch",
  304. "repo": "/DataCenter",
  305. "dependencyRepos": [
  306. "/ContentService",
  307. "/UserService",
  308. "/DotNetCore",
  309. "/FileService"
  310. ]
  311. },
  312. "systemconfig-branch": {
  313. "appId": "systemconfig-branch",
  314. "description": "配置系统",
  315. "hosts": ["192.168.0.171"],
  316. "port":8007,
  317. "healthCheck": "/health",
  318. "entryDir": "/SystemConfigService/4-ConfigPresentation/Com.IQuizoo.SystemConfigService",
  319. "configFiles": {
  320. "appsettings":"test data"
  321. },
  322. "configDir": "/opt/servers/jars/autodop/app/resources/app-configs",
  323. "projectId":"iquizoo-service-branch",
  324. "repo": "/SystemConfigService",
  325. "dependencyRepos": [
  326. "/DotNetCore"
  327. ]
  328. },
  329. "dnkt": {
  330. "appId": "dnkt",
  331. "description": "大脑课堂测评课程",
  332. "hosts": ["192.168.0.174"],
  333. "port":80,
  334. "entryDir": "/dist-prod",
  335. "runningDir": "/opt/webroot",
  336. "repo": "svn://192.168.0.214/azy/CodeRepositories/IQuizoo.Web.Game/trunk/IQuizoo_Teaching_FE_New",
  337. "repoConfig":{
  338. "updateId": "svn 仓库",
  339. "repoType":1,
  340. "username":"gjs",
  341. "password":"gjs1234"
  342. },
  343. "compileConfig": {
  344. "compileId": "静态资源",
  345. "appType": 0
  346. },
  347. "notifier": {
  348. "notifierId": "ding",
  349. "notifierType": 3,
  350. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  351. }
  352. },
  353. "dnkt-jigou": {
  354. "appId": "dnkt-jigou",
  355. "description": "大脑课堂测评课程机构版",
  356. "hosts": ["192.168.0.174"],
  357. "port":80,
  358. "entryDir": "/dist-prod",
  359. "runningDir": "/opt/webroot",
  360. "repo": "svn://192.168.0.214/azy/CodeRepositories/IQuizoo.Web.Game.Institution/trunk/IQuizoo_Teaching_FE_Institution",
  361. "repoConfig":{
  362. "updateId": "svn 仓库",
  363. "repoType":1,
  364. "username":"gjs",
  365. "password":"gjs1234"
  366. },
  367. "compileConfig": {
  368. "compileId": "静态资源",
  369. "appType": 0
  370. },
  371. "notifier": {
  372. "notifierId": "ding",
  373. "notifierType": 3,
  374. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  375. }
  376. },
  377. "dnkt-mgr": {
  378. "appId": "dnkt-mgr",
  379. "description": "大脑课堂管理系统",
  380. "hosts": ["192.168.0.174"],
  381. "port":80,
  382. "entryDir": "",
  383. "runningDir": "/opt/webroot",
  384. "repo": "svn://192.168.0.214/azy/CodeRepositories/IQuizoo.Web.BMS/trunk/IQuizoo_FrontEnd",
  385. "repoConfig":{
  386. "updateId": "svn 仓库",
  387. "repoType":1,
  388. "username":"gjs",
  389. "password":"gjs1234"
  390. },
  391. "compileConfig": {
  392. "compileId": "静态资源",
  393. "appType": 0
  394. },
  395. "notifier": {
  396. "notifierId": "ding",
  397. "notifierType": 3,
  398. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  399. }
  400. },
  401. "jigou-mgr": {
  402. "appId": "jigou-mgr",
  403. "description": "机构管理系统",
  404. "hosts": ["192.168.0.174"],
  405. "port":80,
  406. "entryDir": "",
  407. "runningDir": "/opt/webroot",
  408. "repo": "svn://192.168.0.214/azy/CodeRepositories/IQuizoo.Web.BMS.Institution/trunk/ant-design-pro",
  409. "repoConfig":{
  410. "updateId": "svn 仓库",
  411. "repoType":1,
  412. "username":"gjs",
  413. "password":"gjs1234"
  414. },
  415. "compileConfig": {
  416. "compileId": "静态资源",
  417. "appType": 0
  418. },
  419. "notifier": {
  420. "notifierId": "ding",
  421. "notifierType": 3,
  422. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  423. }
  424. }
  425. }
  426. }