首页 > 其他分享 >实现微服务

实现微服务

时间:2024-01-18 09:02:50浏览次数:20  
标签:服务 WebSocket socket 实现 const console data log

1、vue前端如何创建WebSocket

const socketUrl = `ws://127.0.0.1:3000/websocket/${store.state.user.token}/`;
onMounted(()=>{
  socket = new WebSocket(socketUrl);  //  WebSocket是js自带的
  socket.onopen = ()=>{
    console.log("connected!");
  }
  socket.onmessage = (msg) =>{
    const data = JSON.parse(msg.data);
    console.log(data);
  }
  socket.onclose = ()=>{
    console.log("disconnected");
  }
});
onUnmounted(()=>{
  socket.close();
});
//  给后端发送一个字符串的api
store.state.pk.socket.send(JSON.stringify({
    event: "start-matching",
}))

标签:服务,WebSocket,socket,实现,const,console,data,log
From: https://www.cnblogs.com/twinkler/p/17971696

相关文章

  • MySQL中create_time 和 update_time实现自动更新时间
    也是最近在捣鼓前后端分离项目,在写后端接口的时候便设计到数据库表建设,这里规范显得很重要.通常的建表规范,必备三字段:id,create_time,update_time.id必为主键,类型为bigintunsigned、单表时自增、步长为1create_time类型为datetime,数据新增时自动创建update......
  • Python Matplotlib 实现基础绘图
    ​ 1、Matplotlib的三层结构Matplotlib是一个用于在Python中创建二维图表的库。为了更好地理解和使用Matplotlib,重要的是要了解其三层结构:容器层(ContainerLayer)、辅助显示层(HelperLayer)和图像层(ArtistLayer)。这些层级构成了Matplotlib的绘图体系结构。1)容器层(Conta......
  • 两种实现TCP并发的方式
    【一】socketserver模块实现TCP并发服务服务端importsocketserverclassRequesterHandle(socketserver.BaseRequestHandler):defhandle(self)->None:print(self.request)print(self.client_address)#self.request相当于TCP协议的conn......
  • 看我如何拿下BC站的服务器
    一、信息收集拿到目标网站,可见是一个很常规的bc站。先进行简单的信息收集,通过Wappalyzer插件可见php版本与windowsserve这两个比较重要的信息命令行nslookup+url查看ip,发现没有CDN再到爱站上看看嗯,柬埔寨可还行知道ip地址后端口扫描一波(全端口扫描+服务探测。这个过程比较漫长,可......
  • Android平台Unity下如何通过WebCamTexture采集摄像头数据并推送至RTMP服务器或轻量级R
    技术背景我们在对接Unity下推送模块的时候,遇到这样的技术诉求,开发者希望在Android的Unity场景下,获取到前后摄像头的数据,并投递到RTMP服务器,实现低延迟的数据采集处理。在此之前,我们已经有了非常成熟的RTMP推送模块,也实现了Android平台Unity环境下的Camera场景采集,针对这个技术需求,......
  • 二叉树结构与递归实现前中后序遍历
    1.二叉树结构2.二叉树节点遍历顺序前序:每颗子树以中—》左—》右遍历ABDEHCFG 中序:每颗子树以左 —》中—》右遍历DBEHAFCG 后序:每颗子树以左 —》右—》中遍历DHEBFGCA 代码实现:publicclassBinaryTree{stat......
  • 软件测试/测试开发|Pytest如何使用autouse实现自动传参
    Pytestfixture之autouse使用写自动化用例会写一些前置的fixture操作,用例需要用到就直接传该函数的参数名称就行了。当用例很多的时候,每次都传这个参数,会比较麻烦。fixture里面有个参数autouse,默认是Fasle没开启的,可以设置为True开启自动使用fixture功能,这样用例就不用每次都去传参......
  • 云原生场景下,AIGC 模型服务的工程挑战和应对
    作者:徐之浩、车漾“成本”、“性能”和“效率”正在成为影响大模型生产和应用的三个核心因素,也是企业基础设施在面临生产、使用大模型时的全新挑战。AI领域的快速发展不仅需要算法的突破,也需要工程的创新。大模型推理对基础设施带来更多挑战首先,AI商业化的时代,大模型推理训练会......
  • 云原生场景下,AIGC 模型服务的工程挑战和应对
    作者:徐之浩、车漾“成本”、“性能”和“效率”正在成为影响大模型生产和应用的三个核心因素,也是企业基础设施在面临生产、使用大模型时的全新挑战。AI领域的快速发展不仅需要算法的突破,也需要工程的创新。大模型推理对基础设施带来更多挑战首先,AI商业化的时代,大模型推理训练会......
  • 云原生场景下,AIGC 模型服务的工程挑战和应对
    作者:徐之浩、车漾“成本”、“性能”和“效率”正在成为影响大模型生产和应用的三个核心因素,也是企业基础设施在面临生产、使用大模型时的全新挑战。AI领域的快速发展不仅需要算法的突破,也需要工程的创新。大模型推理对基础设施带来更多挑战首先,AI商业化的时代,大模型推理训......