nacosclient使用教程 子程序和主程序怎么编程举例说?

子程序和主程序怎么编程举例说?

nacosclient使用教程 子程序和主程序怎么编程举例说?

题目一开始就很暧昧。什么是主程序,什么是子程序,没有明确的定义。我来说说我个人的理解。

以JAVA为例。首先,主流的应用开发都是基于后端架构,基本采用微服务的形式,辅以各种中间件和集成框架,如springcloud、nacos、zook

8848是什么端口地址?

当nacos的服务器地址是域名时,默认情况下会添加端口8848。此端口可以在配置文件中修改,例如修改为8080。修改后可以用地址加8080端口号访问。

第一次使用的时候,nacos的服务可能会因为使用默认端口80而无常访问,所以要先检查一下使用的端口是不是8848。

你平时主要使用什么Java开发框架?

以我们的项目为例。

我们的项目是纯后台服务项目,即没有前端页面,只对外提供服务;项目基于Spring Boot,引入spring-boot-starter-web,直接公开接口,消息使用的JSON,很少接口是从旧系统迁移过来的,所以为了让调用方尽可能小的修改,保留了XML消息;在正式的生产环境中,内置的Tomcat也是用;集成了Swagger,在线自动生成界面文档。

ORM框架选择MyBatis。由于项目中的查询大多是单表查询,且查询条件相对固定,所以标注做出的SQL语句是直接绑定的。

因为项目不仅使用了关系型数据库,而且经过处理关联后在MongoDB中保存了更多的数据,所以项目也使用了Spring数据MongoDB。我们的MongoDB已经部署了副本集,我们只需要使用Spring数据MongoDB。通过简单的配置,就可以完成对多个MongoDB的访问。如果一个MongoDB挂了,服务不会受到影响,所以我们在扩展MongoDB时可以在线进行(扩展内存和CPU时MongoDB需要停止)。

在与一些系统的交互中使用RabbitMQ,只要将spring-boot-starter-amqp引入Spring Boot,其实可以很容易地与RabbitMQ集成。生产者和消费者都很方便。

因为是纯接口服务,为了减轻数据库的压力,我们根据业务场景(数据变化不频繁,业务场景对实时性要求不是很高)将部分接口的结果直接缓存到Redis中。在整合Redis的时候,我们前后尝试了两种

Spring Boot项目,最简单的与Redis集成可以直接使用@Cacheable注释完成,但是后来因为设置缓存超时不够灵活,我们后来改成了第二种方案;

使用RedisTemplate,可以完成Redis上的大部分操作。

我会继续分享我对Java开发、架构设计、程序员职业发展等方面的看法,希望得到大家的关注。

标签:

最新文章

  1. 珠海赶海不收费的地方,珠海赶海的最佳地方自驾?2025-03-25
  2. excel表格只保留部分数字怎么操作 Excel表格数字筛选2025-03-15
  3. 什么是触发器 电子触发器原理?2025-03-27
  4. 网页设计教程 html、css怎么仿别的网站?2025-03-28
  5. 滚动截屏怎么操作 苹果11怎么滚动截屏?2025-03-26
  6. oppo a 59截屏设置2025-03-12
  7. 远程服务器 网站外包完成后,服务器是阿里云的,是不是修改下阿里云密码,外包就不能修改网站代码?2025-03-28
  8. 泉州师范学院就业网(中骏老板?)2025-03-18
  9. 扑克牌快速记忆法 怎么打好锄大地?2025-03-28
  10. 项目可行性报告 怎么写好可行性研究报告?2025-03-26
  11. 微信电脑版不显示群成员昵称的解决方法2025-03-13
  12. 房间手机信号不好怎么能增强2025-03-09
  13. 公司年会费用记什么科目 公司要做个网站,大概需要多少钱?该怎么做?2025-03-26
  14. wps表格中的流程图文字怎么旋转 WPS表格流程图文字旋转2025-03-13
  15. 联通3g接入点设置教程2025-03-10
  16. 万网注册域名查询 域名出售平台哪家好?2025-03-28
  17. 优化网站的公司哪家好 seo优化,哪家公司做的比较好呢?2025-03-27
  18. 微信怎么输入个性文字 我想弄微信个性签名超长空白,怎么弄?2025-03-14
  19. 如何在Windows 7中启用Windows防火墙2025-03-13
  20. 卫生间地砖尺寸 卫生间瓷砖多大尺寸最好?2025-03-18
  21. 什么是民事法律关系主体 三大民事主体的区别?2025-03-21
  22. Excel 2019设置允许直接在单元格内编辑步骤详解2025-03-10
  23. 签到最好的办法 钉钉群找不到签到但别人可以签到?2025-03-09
  24. 拍照扫描能识别文字的技术 ipad可以拍照扫描文字吗?2025-03-10
  25. 苹果怎么设置通知闪灯 苹果手机怎么设置来通知时有闪光灯?2025-03-16
  26. 大铁门夏季怎样防晒(玻璃门防晒的正确方法?)2025-03-23
  27. 怎样设计网站 好听的音乐网站有哪些?2025-03-27
  28. 如何设置显示状态栏2025-03-08
  29. 王者荣耀内测服 王者荣耀55开黑节来临,你最期待什么皮肤上线?为什么?2025-03-31
  30. 网站建设 怎样建一个网站?普通网站的建设费用和维护费用是多少?2025-03-22
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 松子玉米的做法(阿飞教你正宗松子玉米的做法?)

    阿飞教你正宗松子玉米的做法?材料:松子1小碟,甜玉米1个,甜青椒1个,植物油适量,盐、糖、淀粉少许。制造步骤:1.将买来的生玉米去皮去柱头,洗净。掰成两半,用刀沿着根部从上到下切开,切掉玉米粒。将甜青椒洗净,切丁。向淀粉中加入水和盐,搅拌均

  2. 2 陌陌极速版用qq可以登录么 怎么玩陌陌?

    怎么玩陌陌?第一步。打开浏览器搜索陌陌,找到下载链接,下载安装。第二部分:打开陌陌注册登录。第三步添加附近的好友开始聊天,或者开始找人聊天约会。陌陌手机号注册的原始密码是多少?Momo amp的原始密码的手机号注册是61。陌陌注册的原始密

  3. 3 vivo手机怎么一键转发朋友圈 手机怎么分享文件夹?

    手机怎么分享文件夹?在手机里找到文件管理,添加新文件夹,然后分享给好友。要怎么样才能把我和某人微信聊天记录发到朋友圈(步步高vivo)?你可以发布你的朋友 截图形式的图片。同时,按住 "家庭与娱乐钥匙和 "开始 "钥匙。在 "Ka "声音

  4. 4 我的世界会飞的装备怎么做(我的世界滑翔翼怎么做?)

    mc鞘翅怎么制作?如何做出我的世界的鞘翅?1.只能在玩家安装模块后才能制作coleopter。如果没有安装模块,只能在终端船上获得。2.安装了来世模块的玩家可以使用7根天使羽毛和1根皮革制作工作台内的狮身人面像。3.使用两根地蜡烛,一个潜影

  5. 5 如何新建一个15列的excel表格 excel怎么添加新列?

    excel怎么添加新列?首先,我们在桌面的空白处单击鼠标右键,在弹出的框中选择新建Microsoft Office Excwin10怎么新建表格?1.创建新的Excel文件。2.在草纸上画草稿,确定所需数据的表格样式、列号、行号。例如,我需

  6. 6 鹰潭办的护照指定哪个快递(护照一般用什么快递?)

    护照一般用什么快递?因为外资企业,我们经常需要邮寄护照。一般公安局只在出入境时通过EMS快递寄送他们的护照。护照办理成功后,申请人可选择受理单位窗口出证或选择EMS快递出证。邮寄费用取决于地点。一般邮政快递费21.5元。不过EMS的邮寄速度

  7. 7 怎么把钉钉工作记录全部删除 钉钉怎么删信息?

    钉钉怎么删信息?1.先点击开钉。2.进入钉钉后,输入手机号和密码,点击 "登录 "按钮。3.登录后,找到一个朋友,点击它。4.打开与朋友的聊天界面。5.在 "聊天设置和界面,单击 "清除聊天记录选项。6.在弹出的界面中,点击确定。7.这时,

  8. 8 oppor9plus能单独更换外屏吗 oppor9plus屏幕外屏碎了如果不换不会影响使用吧?

    oppor9plus屏幕外屏碎了如果不换不会影响使用吧?你好,屏幕是配件问题。碎了的外屏会影响你的视力和手机的分辨率。如果你认为这是可以的,你不 我不需要改变它。如果换的话,建议你换个原屏~oppor19plus手机内屏坏掉了?你好,直接去

  9. 9 去海南狗能托运吗(上海到海南飞机能带狗狗吗?)

    海南可以托运狗狗的航班?海南航空/大新华航空国内国际自营航班(国际包机有运输要求时,海南航空必须确认保障条件和入境政策后方可给予运输)。2.不提供宠物过境的一站式运输服务。需要在转机航班上托运宠物的旅客,只能在单个直飞航班上托运宠物,在到达

  10. 10 excel中vba按钮怎么设置 vba怎么设置excel内部功能?

    vba怎么设置excel内部功能?将vba代码放到一个模板excel文件中,然后每次要用此功能时找到模板excexcel中使用vba来设置密码?方法如下:1.首先我们打开一个工作样表作为例子。2.我们使用alt f11组合快捷键进入vbEx

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图