package com.xiaopeng.api.factory.pushMessage; import com.xiaopeng.api.dto.pushMessage.AliPushMessageDTO; import com.xiaopeng.api.feignClient.pushMessage.WebSocketMessageClient; import com.xiaopeng.api.vo.TaskVO; import com.xiaopeng.common.core.domain.R; import org.springframework.cloud.openfeign.FallbackFactory; public class WebSocketMessageFallbackFactory implements FallbackFactory { @Override public WebSocketMessageClient create(Throwable cause) { return new WebSocketMessageClient() { @Override public R pushTask(TaskVO dto) { return R.fail("发送失败"); } }; } }