3 次代码提交 65bce790c8 ... 48b177f5fb

作者 SHA1 备注 提交日期
  heewon 48b177f5fb 호스트아이피 환경변수로 대체 3 年之前
  heewon b0a322dd1b 스트림이름,호스트 아이피 환경변수로 대체 3 年之前
  heewon 0769a853ff 환경변수 추가 3 年之前
共有 3 个文件被更改,包括 5 次插入2 次删除
  1. 2 0
      docker-compose.yml
  2. 1 1
      flask_app/app.py
  3. 2 1
      flask_app/wsgi.py

+ 2 - 0
docker-compose.yml

@@ -13,6 +13,8 @@ services:
                         - ~:/usr/src/flask_app/logs
                 environment:
                         - SITE=sujigangyosan
+                        - STREAM=ambt-preden-streams-dev
+                        - HOST=10.0.1.1
 
         nginx:
                 container_name: nginx

+ 1 - 1
flask_app/app.py

@@ -23,7 +23,7 @@ logger.addHandler(fileHandler)
 logger.setLevel(level=logging.INFO)
 class LogWallpad(Resource):
     def post(self):
-        producer = KinesisProducer(stream_name='ambt-preden-test',boto3_session=session)
+        producer = KinesisProducer(stream_name=os.environ['STREAM'],boto3_session=session)
         request.json['site']=os.environ['SITE']
         logger.info(json.dumps(request.json))
         producer.put(json.dumps(request.json)+'\n')

+ 2 - 1
flask_app/wsgi.py

@@ -1,4 +1,5 @@
 from app import server
+import os
 
 if __name__ == "__main__":
-        server.run(host='0.0.0.0', port=9001)
+        server.run(host=os.environ['HOST'], port=9001)