Closed Jackxwb closed 5 months ago
这个问题确实需要优化。我会记到TODO。
另外这行 status 的输出能否隐藏或改成其他显示吗
你指哪行?
另外这行 status 的输出能否隐藏或改成其他显示吗
你指哪行?
这一行
2024-05-30 23:40:25,128 werkzeug INFO 127.0.0.1 - - [30/May/2024 23:40:25] "GET /api/status HTTP/1.1" 200 -
我找没有找到关掉它的方法,它打印输出的频率太高了
我找没有找到关掉它的方法,它打印输出的频率太高了
设置环境变量LOG_LEVEL=WARNING
我找没有找到关掉它的方法,它打印输出的频率太高了
设置环境变量
LOG_LEVEL=WARNING
好像
2024-05-30 23:40:23,544 database INFO 新增文件:xxxxx
这一行也是 INFO
😂,改成 WARNING
的话就看不到这行了吧😂
WARNING
也不生效🤣
**************************************************
>>> TRANSFORMERS_OFFLINE = 1
>>> HF_DATASETS_OFFLINE = None
>>> HF_HOME = ./huggingface
>>> force_download = None
>>> local_files_only = None
>>> LOG_LEVEL = WARNING
**************************************************
V:\ai\MaterialSearchWindows True
**************************************************
Loading models[OFA-Sys/chinese-clip-vit-base-patch16, offLine=1]...
Models loaded[OFFLINE].
* Serving Flask app 'main'
* Debug mode: off
2024-06-02 22:21:59,399 werkzeug INFO WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:8085
* Running on http://192.168.2.110:8085
2024-06-02 22:21:59,400 werkzeug INFO Press CTRL+C to quit
2024-06-02 22:21:59,434 werkzeug INFO 127.0.0.1 - - [02/Jun/2024 22:21:59] "GET /api/status HTTP/1.1" 200 -
2024-06-02 22:21:59,582 werkzeug INFO 127.0.0.1 - - [02/Jun/2024 22:21:59] "GET /api/status HTTP/1.1" 200 -
2024-06-02 22:21:59,612 werkzeug INFO 127.0.0.1 - - [02/Jun/2024 22:21:59] "GET /api/status HTTP/1.1" 200 -
LOG_LEVEL 相关代码:
...
# *****日志配置*****
LOG_LEVEL = os.getenv('LOG_LEVEL', 'INFO') # 日志等级:NOTSET/DEBUG/INFO/WARNING/ERROR/CRITICAL
...
print(f">>> LOG_LEVEL = {LOG_LEVEL}")
找AI问了下,似乎时框架内写死的,改不了,除非更换 WSGI 服务器😂
这个问题已增加异常处理。现在在提取特征时出错,会忽略这个文件。
找AI问了下,似乎时框架内写死的,改不了,除非更换 WSGI 服务器😂
这个问题已解决,现在LOG_LEVEL
会应用到werkzeug
的输出。
部分Log
另外这行
status
的输出能否隐藏或改成其他显示吗(比如输入输出到独立的log文件?)web页面无响应,没有重启、重试机制,如果不盯着控制台完全不知道发生了异常