问题:Glassfish 5在重新部署Websocket后没有来自服务器的消息
目前正在使用Glassfish 5(Payara)。 在第一次服务器启动和部署之后,Websocket完全没有问题。 在重新部署后客户端和服务器连接之间的握手,但是websocket不会从我们的服务器收到任何消息 在这个最小化的示例中,pushContext方法应该发送一条消息,但websocket没有收到任何消息问题:Glassfish 5在重新部署Websocket后没有来自服务器的消息,websocket,glassfish,payara,glassfish-5,jfs,Websocket,Glassfish,Payara,Glassfish 5,Jfs,目前正在使用Glassfish 5(Payara)。 在第一次服务器启动和部署之后,Websocket完全没有问题。 在重新部署后客户端和服务器连接之间的握手,但是websocket不会从我们的服务器收到任何消息 在这个最小化的示例中,pushContext方法应该发送一条消息,但websocket没有收到任何消息 package com.socket; import lombok.Getter; import javax.faces.push.Push; import javax.faces.
package com.socket;
import lombok.Getter;
import javax.faces.push.Push;
import javax.faces.push.PushContext;
import javax.faces.view.ViewScoped;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
@ViewScoped
@Named
public class IndexBackingBean implements Serializable {
@Getter
private String someString = "Hello";
@Inject
@Push(channel = "test-channel")
private PushContext pushContext;
private int counter = 0;
public void clickMe() {
counter += 1;
final String msg = "Click #" + counter;
System.out.println(msg + "!!");
pushContext.send(msg);
}
}