diff --git a/core/src/main/java/cn/qaiu/vx/core/verticle/RouterVerticle.java b/core/src/main/java/cn/qaiu/vx/core/verticle/RouterVerticle.java index 4eefaf6..46d477d 100644 --- a/core/src/main/java/cn/qaiu/vx/core/verticle/RouterVerticle.java +++ b/core/src/main/java/cn/qaiu/vx/core/verticle/RouterVerticle.java @@ -48,6 +48,9 @@ public class RouterVerticle extends AbstractVerticle { } else { options = new HttpServerOptions(); } + + // 绑定到 0.0.0.0 以允许外部访问 + options.setHost("0.0.0.0"); options.setPort(port); server = vertx.createHttpServer(options); diff --git a/web-service/src/main/java/cn/qaiu/lz/web/service/impl/DbServiceImpl.java b/web-service/src/main/java/cn/qaiu/lz/web/service/impl/DbServiceImpl.java index 01037f7..60c7cda 100644 --- a/web-service/src/main/java/cn/qaiu/lz/web/service/impl/DbServiceImpl.java +++ b/web-service/src/main/java/cn/qaiu/lz/web/service/impl/DbServiceImpl.java @@ -422,8 +422,8 @@ public class DbServiceImpl implements DbService { return ensureFailCountColumn(client) .compose(v -> client.preparedQuery(updateSql) - .execute(Tuple.of(DONATED_ACCOUNT_DISABLE_THRESHOLD, accountId)) - .mapEmpty()) + .execute(Tuple.of(DONATED_ACCOUNT_DISABLE_THRESHOLD, accountId))) + .map(rows -> (Void) null) .onFailure(e -> log.error("recordDonatedAccountFailureByToken failed", e)); }