当前位置: 首页 > news >正文

测试网站的方法衡阳seo外包

测试网站的方法,衡阳seo外包,学做网站培训机构,做经营性的网站需要注册什么条件这个demo主要是利用Java多线程来测试WebSocket通信。首先,创建一个WebSocket服务器和客户端,然后使用多线程来模拟多个客户端同时连接服务器进行通信。通过多线程测试,可以验证WebSocket通信的并发性能和稳定性。同时,可以通过多线…

这个demo主要是利用Java多线程来测试WebSocket通信。首先,创建一个WebSocket服务器和客户端,然后使用多线程来模拟多个客户端同时连接服务器进行通信。通过多线程测试,可以验证WebSocket通信的并发性能和稳定性。同时,可以通过多线程测试来模拟不同场景下的并发请求,以便对WebSocket服务器进行压力测试和性能优化。整个demo会包括创建WebSocket服务器和客户端的代码,以及多线程测试的代码实现。通过这个demo,可以更好地了解WebSocket通信的多线程测试方法和实现。

@ClientEndpoint
public class WebSocketClient {private static final AtomicInteger connectedCount = new AtomicInteger(0);private static final LongAdder firstFrameLatencySum = new LongAdder();private static final CountDownLatch latch = new CountDownLatch(20);private static final int MESSAGE_SIZE = 1024;private static final int CONCURRENCY_LEVEL = 20;private static final AtomicLong startTime = new AtomicLong(0);@OnOpenpublic void onOpen(Session session) {connectedCount.incrementAndGet();}@OnMessagepublic void onMessage(String message) {startTime.set(System.nanoTime());System.out.println(Thread.currentThread().getName() + ": " + message);}@OnClosepublic void onClose(Session session, CloseReason closeReason) {connectedCount.decrementAndGet();}public static void main(String[] args) throws URISyntaxException, Exception {for (int i = 0; i < CONCURRENCY_LEVEL; i++) {WebSocketContainer container = ContainerProvider.getWebSocketContainer();Session session = container.connectToServer(WebSocketClient.class, new URI("ws://you_url"));session.getBasicRemote().sendBinary(ByteBuffer.wrap(generateMessage()));latch.countDown();}latch.await(100, TimeUnit.SECONDS);System.out.println("Connected clients: " + connectedCount.get());System.out.println("Average first frame latency: " + (firstFrameLatencySum.sum() / CONCURRENCY_LEVEL) + " nanoseconds");}private static byte[] generateMessage() {try {FileInputStream fileInputStream = new FileInputStream("D:\\smn.wav");byte[] fileData = new byte[fileInputStream.available()];fileInputStream.read(fileData);fileInputStream.close();return ArrayUtils.subarray(fileData, 0, 300000);} catch (IOException e) {throw new RuntimeException(e);}}
}
http://www.hkea.cn/news/232161/

相关文章:

  • 网站建设需要php吗企业的互联网推广
  • 苏中建设集团官方网站电商软文广告经典案例
  • 网站开发需要什么开发工具代做百度首页排名价格
  • 北京网站设计多少钱微信引流推广
  • 网站建设实施背景分析百度指数里的资讯指数是什么
  • 小程序定制开发深圳公司网站的优化seo
  • 构建一个网站域名查询平台
  • 蚌埠网站关键词优化推广下载
  • 看房地产的app在哪看aso安卓优化
  • 网站与域名的区别扬州整站seo
  • 哪些网站可以进行域名注册公司关键词seo
  • 如何申请一个网站 做视频百度小说搜索热度排行榜
  • 天津做网站选择津坤科技b重庆seo教程搜索引擎优化
  • 什么网站做热能表好百度一下电脑版首页网址
  • 点击图片直接进入网站怎么做如何使用免费b站推广网站
  • 手机网站建设软件怎么在百度上做广告推广
  • 南京做网站团队手机app免费制作平台
  • 17173游戏网搜索优化指的是什么
  • 公司做网站需要给百度交钱吗百度竞价推广方案
  • 网站建设的关键seo推广小分享
  • 写小说的小网站百度关键词排名优化
  • 制作网站的成本规划公司如何建立网站
  • html语言做网站石嘴山网站seo
  • 做最好的言情网站官网seo优化
  • 云南建设监理协会网站营销失败案例分析
  • 怎么样做淘宝优惠券网站搜索引擎营销的优缺点
  • wordpress动态订单seo社区
  • 网站域没到期不能续费吗google谷歌搜索
  • 厦门好的做网站公司网络营销推广方式都有哪些
  • 重庆市建设工程信息官网站自己做网站的流程