PaddlePaddle / Serving

A flexible, high-performance carrier for machine learning models(『飞桨』服务化部署框架)
Apache License 2.0
893 stars 250 forks source link

Paddle Serving C++ 部署 启动失败 pdserving.cpp:195] Failed initialize workflow manager #1979

Open limfa opened 10 months ago

limfa commented 10 months ago

千辛万苦编译完成,启动失败了。找了一圈没有相关错误,怎么搞⛏

python3.7 -m paddle_serving_server.serve --model ppocr_det_v3_serving ppocr_rec_v3_serving --op GeneralDetectionOp GeneralInferOp --port 8181

/usr/local/lib/python3.7/runpy.py:125: RuntimeWarning: 'paddle_serving_server.serve' found in sys.modules after import of package 'paddle_serving_server', but prior to execution of 'paddle_serving_server.serve'; this may result in unpredictable behaviour
  warn(RuntimeWarning(msg))
Use local bin : /data/deploy/pdserving/Serving/build_server/core/general-server/serving
Going to Run Comand
/data/deploy/pdserving/Serving/build_server/core/general-server/serving -enable_model_toolkit -inferservice_path workdir_8181 -inferservice_file infer_service.prototxt -max_concurrency 0 -num_threads 4 -port 8181 -precision fp32 -use_calib=False -reload_interval_s 10 -resource_path workdir_8181 -resource_file resource.prototxt -workflow_path workdir_8181 -workflow_file workflow.prototxt -bthread_concurrency 4 -max_body_size 536870912 
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralDistKVInferOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralDistKVQuantInferOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralInferOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralReaderOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralRecOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralRemoteOp
I0100 00:00:00.000000 147697 op_repository.h:68] RAW: Succ regist op: GeneralResponseOp
I0100 00:00:00.000000 147697 service_manager.h:79] RAW: Service[LoadGeneralModelService] insert successfully!
I0100 00:00:00.000000 147697 load_general_model_service.pb.h:333] RAW: Success regist service[LoadGeneralModelService][PN5baidu14paddle_serving9predictor26load_general_model_service27LoadGeneralModelServiceImplE]
I0100 00:00:00.000000 147697 service_manager.h:79] RAW: Service[GeneralModelService] insert successfully!
I0100 00:00:00.000000 147697 general_model_service.pb.h:1650] RAW: Success regist service[GeneralModelService][PN5baidu14paddle_serving9predictor13general_model23GeneralModelServiceImplE]
I0100 00:00:00.000000 147697 factory.h:155] RAW: Succ insert one factory, tag: PADDLE_INFER, base type N5baidu14paddle_serving9predictor11InferEngineE
W0100 00:00:00.000000 147697 paddle_engine.cpp:34] RAW: Succ regist factory: ::baidu::paddle_serving::predictor::FluidInferEngine<PaddleInferenceEngine>->::baidu::paddle_serving::predictor::InferEngine, tag: PADDLE_INFER in macro!
E1129 07:16:42.677270 147697 op_repository.cpp:29] Try to create unknown op[GeneralDetectionOp]
E1129 07:16:42.677465 147697 dag.cpp:146] Failed to get_op, op type[GeneralDetectionOp]
E1129 07:16:42.677500 147697 workflow.cpp:29] Failed initialize dag: workflow1
E1129 07:16:42.677532 147697 manager.h:73] Failed init item: workflow1 at:0!
E1129 07:16:42.677592 147697 pdserving.cpp:195] Failed initialize workflow manager, conf:workdir_8181/workflow.prototxt

环境使用的官方开发镜像 registry.baidubce.com/paddlepaddle/serving:0.9.0-cuda11.2-cudnn8-devel, 根据官方文档 (https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.7/deploy/pdserving/README_CN.md) 的命令运行。 编译根据官方文档 (https://github.com/PaddlePaddle/Serving/blob/v0.8.3/doc/Compile_CN.md) 的命令运行

heavengate commented 8 months ago

Failed to get_op, op type[GeneralDetectionOp] 你好,你使用的是哪个模型呢,看着像是有还没有定义的op

123Yujiahang commented 4 months ago

image 这个make -j一直失败,知道是什么原因么 image