鼎鼎知识库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2020淮安局域网上云.md 3.9KB

преди 4 години
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. - 确定云端数据库名称:rlq_huaian
  2. - 来到`DD.Electricity.Cloud.PrPersistence`项目,创建项目数据库
  3. ```
  4. -- appsettings.json
  5. -- GlobalSettings
  6. -- DesignTimeDbContextFactoryBase
  7. -- 右键DD.Electricity.Cloud.PrPersistence,生成项目
  8. -- dotnet ef database update -c ProjectDbContext
  9. ```
  10. - 来到接口网站`DD.Electricity.Cloud.WebUI`
  11. ```
  12. -- appsettings.json
  13. -- GlobalSettings.json
  14. -- Program.cs
  15. -- 右键DD.Electricity.Cloud.WebUI,发布网站
  16. -- 更新云端网站:47.103.61.198 Teche123, appsettings.json文件一块拷贝
  17. -- 确认APP是否正常,nuode 888888
  18. ```
  19. - 添加集团,项目,用户,来到`DD.Electricity.Cloud.AuthServer`
  20. ```
  21. -- 管理员登录:13800000000 DrrnFwd2018
  22. -- 管理页:SuperAdmin
  23. -- 添加集团:利群淮安,记录主键是8
  24. -- 添加项目:利群淮安,记录主键将是10
  25. 项目名称:利群淮安
  26. 集团:利群淮安
  27. ip:47.103.61.198
  28. 端口号:3306
  29. 数据库名称:rlq_huaian
  30. 连接字符串:rlq_huaian
  31. Sort:1
  32. 时序数据库API地址:http://127.0.0.1:6020/rest/sql
  33. 时序数据库用户名:root
  34. 时序数据库密码:taosdata
  35. 时序数据库名称:rlq_huaian_7_10(注意,淮安的实际集团主键是8)
  36. 把project表中的Type=0
  37. -- 添加用户
  38. 用户名:huaian
  39. 密码:888888
  40. 集团:利群淮安
  41. 项目:利群淮安
  42. 角色:DianGong
  43. ```
  44. - 确认局域网时序数据库是否正常
  45. ```
  46. -- 使用PuTTY连接Linux服务器
  47. -- 检查状态:sudo systemctl status taosd
  48. -- 启动服务:sudo systemctl start taosd
  49. -- taos
  50. -- show databases
  51. -- use rlq_huaian_7_10
  52. -- show stables
  53. dl_187ed53191ac_7_d
  54. -- exit;
  55. ```
  56. - 云端服务包括
  57. ```
  58. -- RealDataToCloud,上传实时数据到云端,每5分钟
  59. -- SyncLocationService,同步位置,每天凌晨
  60. -- SyncSceneService,同步场景,每天凌晨
  61. -- SceneExecuteListener,每次场景执行,把场景执行结果保存到云端
  62. ```
  63. - 时序数据库服务包括
  64. ```
  65. -- BaoBiaoByMinuteService, 从时序数据库获取最近60分钟数据存入云端缓存
  66. -- BaoBiaoByHourService, 从时序数据库获取昨天一天到当前小时的上一个小时数据存入云端缓存
  67. -- BaoBiaoByDayService, 从时序数据库获取最近7天河30天数据存入云端缓存
  68. -- RealDataToTDengine, 把本地数据保存到时序数据库,每5分钟
  69. -- TongJiByHourTDengineNew,把时序数据保存到时序数据库,每小时,可能没用到
  70. -- TongJiByDayTDengineNew,把时序数据保存到时序数据,每天,可能没用到
  71. ```
  72. - 走通电量计量
  73. ```
  74. -- 更新网站文件,需要拷贝tree目录
  75. -- 运行网站:dotnet DD.Local.Web.dll
  76. -- 管理员登录:13800000000 TecheFwd2018,同步菜单,勾选菜单(其它项目)
  77. ```
  78. - 确认时序数据库的一些方面
  79. ```
  80. -- superdl,电量统计用
  81. -- supertj, 按小时统计,从superreal中读取,存到supertj的子表;按天统计,从supertj的子表读取,存到supertj
  82. -- supereal, RealDataToTDengine的数据存到其子表里
  83. -- superwarningtj不用
  84. -- superwarning不用
  85. -- superrealtj不用
  86. ```
  87. - 把局域网位置同步到云端
  88. ```
  89. 对诺德进行了误操作
  90. set foreign_key_checks=0
  91. truncate table locations;
  92. truncate table dianxiangs;
  93. truncate table scenes;
  94. truncate table sceneschedules;
  95. truncate table kaiguanscenes;
  96. truncate table notis;
  97. truncate table realtimedatas;
  98. truncate table realwarnings;
  99. truncate table sceneresults;
  100. truncate table warninghistories;
  101. set foreign_key_checks=1
  102. select * from locations
  103. select * from dianxiangs;
  104. select * from scenes;
  105. select * from sceneschedules;
  106. select * from kaiguanscenes;
  107. select * from notis;
  108. select * from realtimedatas;
  109. select * from sceneresults;
  110. select * from warninghistories;
  111. ```
  112. - 在appSetting.json中开通云端,启动网站
  113. - 缓存网站中加入当前ConnKey
  114. - 创建云端时序数据库
  115. ```
  116. 云端用户名:root
  117. 云端密码:Teche7208
  118. 云端时序数据库:47.102.145.164
  119. 时序数据库名称:rlq_huaian_7_10
  120. taos
  121. create database rlq_huaian_7_10;
  122. ```
  123. - 局域网创建云端超级表和子表