Browse Source

自定义api服务端口

psto 2 năm trước cách đây
mục cha
commit
4704ae0964
4 tập tin đã thay đổi với 12 bổ sung5 xóa
  1. 1 1
      .gitignore
  2. 2 1
      config/config.json
  3. 2 1
      config/config.json.bak
  4. 7 2
      main.py

+ 1 - 1
.gitignore

@@ -1 +1 @@
-/config/config.json
+./config/config.json

+ 2 - 1
config/config.json

@@ -1,5 +1,6 @@
 {
-    "server_url": "opc.tcp://192.168.10.133:49320",
+    "opc_server_url": "opc.tcp://192.168.10.133:49320",
+    "server_port": "5000",
     "redis_conf": {
       "ip": "127.0.0.1",
       "username": "",

+ 2 - 1
config/config.json.bak

@@ -1,5 +1,6 @@
 {
-    "server_url": "opc.tcp://192.168.10.133:49320",
+    "opc_server_url": "opc.tcp://192.168.10.133:49320",
+    "server_port": "5000",
     "redis_conf": {
       "ip": "127.0.0.1",
       "username": "",

+ 7 - 2
main.py

@@ -45,7 +45,7 @@ def get():
     # 获取对应配置
     base_conf = get_conf()
     # 获取opc服务地址
-    sys_url = base_conf["server_url"]
+    sys_url = base_conf["opc_server_url"]
 
     # 获取配置文件名
     sys_file_path = base_conf['sys_conf'][sys_key][sys_name]['path']
@@ -134,4 +134,9 @@ def api_get_error(msg):
 
 
 if __name__ == '__main__':
-    app.run()
+    config = get_conf()
+    port = config['server_port']
+    app.run(
+        host='0.0.0.0',
+        port=config['server_port']
+    )