首先从github上下载nacos的压缩包:https://github.com/alibaba/nacos/releases 下载完成之后,通过WinSCP把文件传到linux服务器上 接着通过tar -zxvf命令将此压缩包解压 解压完成之后,进入conf目录下的 clusmter.conf文件打开并在里面加上 通过:wq命令保存退出 接着通过vim命令进入startup.sh 此处修改完成之            
                
         
            
            
            
            目前接口工程和前端工程都已通过tomcat服务器发布成功了,端口分别使用的是8088和8080端口,因此访问前端页面的时候暂时还有端口号,后续用nginx的时候会干掉8080端口号。目前的版本访问地址是:http://www.oursnail.cn:8080/fossi-shop/。支持用户注册和登录,并且可以使用支付宝沙箱APP支付(不要用真实的APP,当然我的这个也用不起来~)欢迎大家点一点哦            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 18:46:01
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微服务已经渐渐火起来了,现在到哪里都能听到这个词。在微服务方面SpringCloud算是很成熟的开源项目了。虽然项目中还没具体使用到,但是作为个人的学习拓展还是可以深入的学习的。 我眼中的微服务概念:将系统拆分成独立的多个模块,通过网关对外提供服务,模块之间可以互相调用。通过这样拆分就可以根据每个模块的访问情况进行动态配置服务数量,而不需要像之前的项目一样部署整个项目。工程地址:https://g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 09:45:55
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!/usr/bin/env bashps -ef |grep demo-1.0-SNAPSHOT.jar |awk '{print $2}'|xargs kill -9nohup java -jar ./config/demo-1.0-SNAPSHOT.jar  > ./logs/demo.log &tail -f ./logs/demo.log            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-15 13:42:07
                            
                                277阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/usr/bin/env bashps -ef |grep demo-1.0-SNAPSHOT.jar |awk '{print $2}'|xargs kill -9nohup java -jar ./config/demo-1.0-SNAPSHOT.jar  > ./logs/demo.log &tail -f ./logs/demo.log            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-20 16:49:17
                            
                                532阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 | 业务场景说明要实现的业务场景:可以根据单个用户id或者批量用户id,判断是否需要灰度该用户/批量用户可以根据请求头字段(可动态设定的任意kv),判断是否需要走灰度服务2 | 具体实现方案这里采用 SpringCloudGateway(SCG) + Nacos + GitlabRunner 来实现整个自动化的灰度发布。SCG:统一的流量入口 + 正常/灰度服务选择分发逻辑            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 06:01:20
                            
                                224阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现Docker部署上线
## 概述
在现代软件开发领域,Docker已经成为一个非常流行的工具,可以帮助开发者更方便地部署和管理应用程序。本文将介绍如何使用Docker进行部署上线,并向新手开发者展示整个流程。
## 流程步骤
下面是部署上线的整个流程的步骤表格:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建Dockerfile |
| 2 | 构建Dock            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-31 04:27:44
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pip3 install uwsgi
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3
在项目目录下新建uwsgi.ini,内容为:
[uwsgi]
socket=127.0.0.1:8000
chdir=/home/table_agent
wsgi-file=table_agent/wsgi.py
processes=4
threads=2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-20 11:17:06
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介: Spring Cloud是微服务系统架构的一站式解决方案,是各个微服务架构落地技术的集合体,俗称微服务全家桶、在平时我们构建微服务的过程中需要做一些服务如:注册中心、网关分发、负载均衡、断路器、消息生产、消息消费等操作。而Spring Cloud 为我们提供了一套简易的编程模型,使我们能在 Spring Boot 的基础上轻松地实现微服务项目的构建!1、什么是分布式分布式服务是分散部署在不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 18:36:17
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Kubernetes部署SpringCloud微服务一.Kubernetes集群版本版本情况NAME        STATUS   ROLES    AGE     VERSION
server101   Ready    <none>   6d18h   v1.15.1
server88    Ready    master   6d19h   v1.15.1二.K8S 部署 Sp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-06 12:07:00
                            
                                264阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言一键部署 springcloud 微服务,需要用到 Jenkins K8S Docker等工具。本文使用jenkins部署,流程如下图  开发者将代码push到git运维人员通过jenkins部署,自动到git上pull代码通过maven构建代码将maven构建后的jar打包成docker镜像 并 push docker镜像到docker registry通过k8s发起 发布/更新 服务 操作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-23 07:19:05
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            服务降级: 当系统的访问量突然特别大时,因为资源有限,不可能提供全部服务的时候,优先保证核心服务,非核心服务不可用或者弱可用。在Hystrix中也提供了服务降级的机制,Hystrix为每个依赖服务调用分配一个小的线程池,如果线程池已满调用将被立即拒绝,默认不采用排队,加速失败判定时间。用户的请求将不再直接访问服务,而是通过线程池中的空闲线程来访问服务,如果线程池已满,或者请求超时,则会进行降级处理            
                
         
            
            
            
            SpringCloud 介绍概览 导航:SpringCloud 介绍概览一. Eureka1.1使用SpringCloud进行注册中心的功能实现,首先要进行Eureka的配置,下面是服务的提供方:1.2 服务的消费方:1.3 两个eureka互相注册的时候,或者建两个实例的方法如下:二. Ribbon2.1 什么是Ribbon?2.2 用法:2.3 负载均衡策略解读:三. Hystrix3.1 简            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 12:23:57
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Spring Cloud 微服务实战——Eureka篇关于Eureka搭建服务注册中心服务提供者服务调用者参考文献 关于EurekaSpring Cloud Eureka 是 Netfilx 套件的一部分,主要用于微服务框架中的服务治理,结合spring boot 我们可以通过简单的注解配置就能启用。如图所示:服务注册中心,提供服务注册和发现的功能。服务提供者,提供服务的应用,通过注册到服务注册            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-26 08:26:31
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.简洁安装指南git clone git@github.com:meolu/walle-web.gitcd walle-webvi config/web.php # 设置mysql连接composer install  # 如果缺少bower-asset的话, 先安装:composer global require "fxp/composer-asset-plugin:*"./yii             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-04-05 16:10:48
                            
                                2143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            项目上线部署的步骤通常包括以下几个方面:准备服务器:选择一台云服务器或者物理服务器,并确保服务器环境满足项目的运行需求,例如操作系统、数据库等。安装依赖:在服务器上安装项目所需的依赖,例如运行环境、数据库、缓存等。配置项目:根据项目的需要,进行相关配置,例如数据库连接、文件存储路径等。上传代码:将项目的代码上传到服务器上,可以通过FTP、Git等方式进行上传。编译代码:如果项目需要编译,可以在服务            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-25 23:58:41
                            
                                416阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Java上线部署流程
作为一名经验丰富的开发者,我将带领你了解Java上线部署的完整流程,并为你解释每个步骤需要做什么以及需要使用的代码。下面是整个过程的表格形式:
| 步骤 | 描述 |
| --- | --- |
| 1. 准备环境 | 确保服务器环境已经搭建好,包括Java环境、数据库等 |
| 2. 编写代码 | 开发并完成你的Java项目 |
| 3. 构建项目 | 将代码打包            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-04 11:35:26
                            
                                251阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 部署上线工具 java 实现流程
## 流程表格
| 步骤 | 动作 | 代码 |
| --- | --- | --- |
| 1 | 创建项目目录 | mkdir deploy-tool-java |
| 2 | 进入项目目录 | cd deploy-tool-java |
| 3 | 初始化项目 | gradle init |
| 4 | 添加相关依赖 | 在 build.gradle            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-29 12:10:21
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            宇宙超级无敌一条龙~从买服务器到前后端上线全流程梳理,Git一键部署后端Java项目,使用阿里云MySQL5.7,Maven,SpringBoot,MybatisPlus前端React项目,由前端同事负责,不做过多赘述,只讲述部署过程准备工作1.服务器购买及配置https://www.aliyun.com/activity/daily/bestoffer?userCode=bt9o5mt8直接复制            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 19:04:02
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、部署环境# 1.查看当前python版本
  python --version
# 2.下载python3.7的安装包(目前更新到了python3.7.3)
  wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
# 3.解压下载包
  tar -xvJf Python-3.6.4.tar.xz
# 4.编译安            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 17:16:37
                            
                                0阅读