不同服务器但同数据库项目,在前端怎样实现监听数据传递。

1、两个不同服务器的java项目AB共用一个数据库,现在问题是:A插入一条记录后,B的前端页面怎样实时监听到那条记录。
2、我试过在B页面用setInterval()方法每2秒运行一个ajax从后台查询数据库,但发现效果不好。
3、请问各位大神还有什么好办法啊。

最后我用了ajax轮询。。