app-prod.json 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. {
  2. "apps":{
  3. "identity": {
  4. "appId": "identity",
  5. "description": "认证服务",
  6. "hosts": ["172.16.45.66"],
  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": ["172.16.45.64"],
  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": ["172.16.45.64"],
  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": ["172.16.45.64"],
  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": ["172.16.45.64"],
  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": ["172.16.45.66"],
  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": ["172.16.118.110"],
  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": ["172.16.45.66"],
  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": ["172.16.45.66"],
  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. "dnkt": {
  167. "appId": "dnkt",
  168. "description": "大脑课堂测评课程",
  169. "hosts": ["172.16.45.62"],
  170. "port":80,
  171. "entryDir": "/dist-prod",
  172. "runningDir": "/opt/webroot",
  173. "repo": "svn://api.iquizoo.com/azy/CodeRepositories/IQuizoo.Web.Game/trunk/IQuizoo_Teaching_FE_New",
  174. "repoConfig":{
  175. "updateId": "svn 仓库",
  176. "repoType":1,
  177. "username":"gjs",
  178. "password":"gjs1234"
  179. },
  180. "compileConfig": {
  181. "compileId": "静态资源",
  182. "appType": 0
  183. },
  184. "notifier": {
  185. "notifierId": "ding",
  186. "notifierType": 3,
  187. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  188. }
  189. },
  190. "dnkt-mgr": {
  191. "appId": "dnkt-mgr",
  192. "description": "大脑课堂后台系统",
  193. "hosts": ["172.16.45.61"],
  194. "port":80,
  195. "entryDir": "",
  196. "runningDir": "/opt/webroot",
  197. "repo": "svn://api.iquizoo.com/azy/CodeRepositories/IQuizoo.Web.BMS/trunk/IQuizoo_FrontEnd",
  198. "repoConfig":{
  199. "updateId": "svn 仓库",
  200. "repoType":1,
  201. "username":"gjs",
  202. "password":"gjs1234"
  203. },
  204. "compileConfig": {
  205. "compileId": "静态资源",
  206. "appType": 0
  207. },
  208. "notifier": {
  209. "notifierId": "ding",
  210. "notifierType": 3,
  211. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  212. }
  213. },
  214. "dnkt-jigou": {
  215. "appId": "dnkt-jigou",
  216. "description": "大脑课堂机构版",
  217. "hosts": ["172.16.45.62"],
  218. "port":80,
  219. "entryDir": "/dist-prod",
  220. "runningDir": "/opt/webroot",
  221. "repo": "svn://api.iquizoo.com/azy/CodeRepositories/IQuizoo.Web.Game.Institution/trunk/IQuizoo_Teaching_FE_Institution",
  222. "repoConfig":{
  223. "updateId": "svn 仓库",
  224. "repoType":1,
  225. "username":"gjs",
  226. "password":"gjs1234"
  227. },
  228. "compileConfig": {
  229. "compileId": "静态资源",
  230. "appType": 0
  231. },
  232. "notifier": {
  233. "notifierId": "ding",
  234. "notifierType": 3,
  235. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  236. }
  237. },
  238. "jigou-mgr": {
  239. "appId": "jigou-mgr",
  240. "description": "机构版管理系统",
  241. "hosts": ["172.16.45.61"],
  242. "port":80,
  243. "entryDir": "/dist-prod",
  244. "runningDir": "/opt/webroot",
  245. "repo": "svn://api.iquizoo.com/azy/CodeRepositories/IQuizoo.Web.BMS.Institution/trunk/ant-design-pro",
  246. "repoConfig":{
  247. "updateId": "svn 仓库",
  248. "repoType":1,
  249. "username":"gjs",
  250. "password":"gjs1234"
  251. },
  252. "compileConfig": {
  253. "compileId": "静态资源",
  254. "appType": 0
  255. },
  256. "notifier": {
  257. "notifierId": "ding",
  258. "notifierType": 3,
  259. "webhook": "https://oapi.dingtalk.com/robot/send?access_token=ba9cf0d846cff8c471168e0d2f91ec0c44645a086cf5e4e421697c9b0c606bd2"
  260. }
  261. }
  262. }
  263. }