Skip to content

异步方式下在centos编译运行无响应 #261

Closed
@cmoth150415

Description

使用你在csdn上给出的例子,以下异步方式,在windows下可以正常编译,接收请求,但centos编译运行,无法接收请求,即使在hv::async前面打上log也无输出。

router.POST("/echo", [](const HttpContextPtr& ctx) {
        // demo演示丢到hv::async全局线程池处理,实际使用推荐丢到自己的消费者线程/线程池
        hv::async([ctx]() {
            ctx->send(ctx->body(), ctx->type());
        });
        return 0;
    });

服务是用以下方式启动的(多进程)

	hv::async::startup(2,10, 60000);

	// pidfile
	create_pidfile();

	// http_server
	Router::Register(g_http_service);
	g_http_server.registerHttpService(&g_http_service);
	g_http_server.run();

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions