服务社区

第一章 微服务架构体系

1.1系统架构的演变 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.1.1单体应用架构 Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,service层代码,dao层代码 ......
架构 体系

【TCP】并发服务器<线程>

// 并发服务器-线程 #include <stdio.h> #include <strings.h> //bzero #include <unistd.h> //close #include <sys/socket.h> //socket #include <netinet/in.h> //str ......
线程 服务器 TCP lt gt

【TCP】并发服务器<进程>

1 #include <stdio.h> 2 #include <strings.h> //bzero 3 #include <unistd.h> //close 4 #include <sys/socket.h> //socket 5 #include <netinet/in.h> //struc ......
进程 服务器 TCP lt gt

【HTTP】服务器代码<线程>

1 #include <stdio.h> 2 #include <pthread.h> 3 #include <strings.h> 4 #include <string.h> 5 #include <unistd.h> 6 #include <sys/socket.h> 7 #include <n ......
线程 代码 服务器 HTTP lt

服务器日记

查看玩法:自己拥有一台服务器可以做哪些很酷的事情? - 知乎 (zhihu.com) 自己拥有一台服务器可以做哪些很酷的事情? - 知乎 (zhihu.com) 搜索监控服务器:netdata监控服务器_百度搜索 (baidu.com) 查看教程:65.7k Star! 强大又全面的性能监控工具—— ......
服务器 日记

智慧公交:数字化、智能化、智能化服务的公共交通新模式

随着城市化进程的不断加速,公共交通成为人们日常出行的主要方式之一。为了提高公共交通的效率和服务质量,智慧公交应运而生。智慧公交是一种基于物联网、大数据、人工智能等技术,对公共交通进行数字化、智能化改造的新型公共交通系统。 以此为背景,山海鲸可视化制作了一类智慧公交系统可视化大屏,大屏以城市智慧公交系 ......
智能 智慧 模式 数字 交通

优雅重启服务

怎样算优雅 目的 不关闭现有连接(正在运行中的程序) 新的进程启动并替代旧进程 新的进程接管新的连接 连接要随时响应用户的请求,当用户仍在请求旧进程时要保持连接,新用户应请求新进程,不可以出现拒绝请求的情况 流程 1、替换可执行文件或修改配置文件 2、发送信号量 SIGHUP 3、拒绝新连接请求旧进 ......

利用云服务器(宝塔)搭建laravel框架

1.进入bt.cn选择相应的宝塔版本 2.在云服务器运行命令 3.在宝塔里面/www/wwwroot里面创建项目根目录 4.使用下面命令下载laravel ......
宝塔 框架 laravel 服务器

window10下ubuntu系统安装docker服务启动不起来问题排查解决。

https://blog.csdn.net/VeryLost/article/details/128611800 因为最新版的ubuntu系统使用了iptables-nft,而WSL2不支持导致的。 需要使用如下命令修改信息: root@username:/# update-alternatives ......
window ubuntu docker 问题 系统

记录ArcGIS Server Manager服务的网站配置文件泄露漏洞

描述 此漏洞在ArcGIS Server 10.2 for Windows上被发现,在启用了ArcGIS Server Manager服务时,通过GET请求 [主机+端口]/arcgis/manager/3370/js/../WEB-INT/web.xml 地址,任意用户可获取ArcGIS的mana ......
漏洞 Manager 文件 ArcGIS Server

0x08.系统目录、服务、端口、注册表

系统目录 C:\Windows\System32这个目录很重要 C:\Windows\System32\config\SAM 计算机的账号密码由sam记录,清空sam就不需要账号密码,直接登录。实战中先进PE复制一份初始的sam,然后再清空,清空后进入系统,操作完之后,再把原始的sam粘贴回去 C: ......
注册表 端口 目录 系统 0x

Linux查看某个目录下某个文件是哪个服务打开的

root@debian:~/xxx/xxx# lsof +D /root/ |grep a.txt rsyslogd 9151 root 1w REG 8,1 18814406751 135106 /root/a.txt root@debian:~/xxx/xxx# ......
文件 目录 Linux

【项目学习】谷粒商城学习记录7 - 认证服务

【项目学习】谷粒商城学习记录7 - 认证服务 一、环境搭建 & 准备工作 1. 创建新模块 2. 配置依赖 pom.xml文件 引入common模块,排除gulimall-common包的mybatis-plus 将模块添加到注册中心 添加配置信息 添加服务发现注解 启动类添加远程调用注解 @Ena ......
谷粒 认证服务 商城 项目

Windows部署文件服务器 File Server

Windows部署文件服务器 File Server 方舟安全实验室—07 已于 2023-08-23 11:31:13 修改 阅读量407 收藏 2 点赞数 1分类专栏: 网络系统管理大赛 Windows运维 文章标签: windows 网络 服务器 运维版权 Windows运维同时被 2 个专栏 ......
Windows 服务器 文件 Server File

服务端推送消息的方式

1、短轮询: 客户端不断发请求 开销大 2、长轮询: 客户端发起请求,服务端异步挂起,有数据更新或者超时时返回 开销大 3、iframe: 在页面中插入一个隐藏的iframe,利用其src属性在服务器和客户端之间创建一条长连接,服务器向iframe传输数据(通常是HTML,内有负责插入信息的java ......
消息 方式

端口与服务对照表

2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口:丢弃 11端口:在线用户 13端口:时间 17端口:每日引用 18端口:消息发送协议 19端口:字符发生器 20端口:FTP文件传输协议(默认数据口) 21端口:FTP文件传输协议(控制) 22端口:SSH远程登录协 ......
对照表 端口

解决Ubuntu系统在Vmware中重启后丢失网络图标和服务的问题

问题如上。 解决方法: 先关掉NetworkManager: sudo service NetworkManager stop 用gedit打开NetworkManager.state sudo gedit /var/lib/NetworkManager/NetworkManager.state 改 ......
图标 Ubuntu Vmware 问题 系统

5分钟安装Kubernetes+带你轻松安装istio服务网格指南

我一直坚持让大家亲自动手敲命令解决问题,因为只有这样才能真正理解命令的作用。所以我一直秉持着让大家能够直接学习命令,我也不想去写什么安装教程,直接给你们封装好环境了,但是这个环境是我自己站在巨人的肩膀上一步一步搭建起来的。我本地进行测试是没有问题的。这个环境仅供大家本地学习使用,如果因此造成任何损失... ......
网格 Kubernetes 指南 istio

探索服务网格与 OpenTelemetry 的协同之分布式跟踪

在上一篇文章中,介绍了 如何在 k8s 中无侵入安装 Otel 探针 并实现了无侵入(某些语言还无法实现,比如 Go 的 eBPF 对内核的苛刻要求)的分布式跟踪。 这篇文章发出后有读者评论 javaagent 的“无侵入”一说,这里有必要解释下。“无侵入”主要指的是不需要修改应用程序的业务逻辑代码 ......
网格 分布式 OpenTelemetry

群晖(Synology)新建存储池使用 Home 服务

每一个用户都可以有一个自己的 Home 服务。 这个在群晖存储新建存储池后可以自动启用这个服务。 启用后,可以看到你的文件系统中有一个 homes 的文件了。 https://www.isharkfly.com/t/synology-home/15166 ......
Synology Home

go-zero开发入门-网关往rpc服务传递额外数据

go-zero 的网关服务实际是个 go-zero 的 API 服务,也就是一个 http 服务,或者说 rest 服务。http 转 grpc 使用了开源的 grpcurl 库,当网关需要往 rpc 服务传递额外的数据,比如鉴权数据的时候,通过 http 的 header 进行: func Aut ......
网关 go-zero 数据 zero rpc

TCP简单的服务端代码(C语言)

1 #include <stdio.h> 2 #include <strings.h> //bzero 3 #include <unistd.h> //close 4 #include <sys/socket.h> //socket 5 #include <netinet/in.h> //struc ......
语言 代码 TCP

SAP-APP-服务器组-pacemaker集群的基础环境的安装部署-001

1、安装 pacemaker 相关的软件及可能会用到的软件,两台主机都需要安装 [root@app01 qq-5201351]# yum install nmap-ncat -y [root@app01 qq-5201351]# yum install pcs -y [root@app01 qq-5 ......
集群 pacemaker SAP-APP 环境 服务器

一站式出行服务:地铁列车可视化大屏带来的便利

地铁列车作为城市公共交通的重要组成部分,对于市民的出行起着至关重要的作用。但是,对于乘客来说,他们只能通过车窗或者站台上的大屏幕来了解地铁列车的动态信息。然而,随着科技的发展,地铁列车可视化大屏应运而生,为乘客提供了更加直观、准确的信息,让出行变得更加轻松愉悦。 山海鲸可视化地铁列车可视化大屏运用了 ......
大屏 列车 地铁

12.13 随笔:台湾教师炮轰台教育课纲删文言文 和 张雪峰称文科都是服务业

1、台湾教师炮轰台教育课纲删文言文 我认为这才是作为老师和知识分子的担当,但是能做到是很难的。首先要保证自己是独立的、有正确的三观,然后还要敢于在台湾省当前的政治环境下发声。(1)有正确的三观,本身就不容易;如果当所处环境周遭都是阳奉阴违、谄媚逢迎的人,那在这样环境下所成长的人很难有正确的三观。(2 ......
教育课 文言文 雪峰 文言 文科

使用arcpy向server端发布服务

import arcpy import os # Set output file names outdir = r"D:" service = "MapImageSharingDraftExample" mapname = "" sddraft_filename = service + ".sddr ......
server arcpy

服务可用监控

一、通知脚本notice.sh 1 #!/bin/bash 2 3 # 定义需要检查的 URL 和关键字 4 hostname=`awk 'NR==3 {print $1}' /etc/hosts` 5 url="http://$hostname:login.html" 6 keyword="记住密 ......

企业如何通过熔断降级增强服务稳定性和系统可用性?

API 的调用稳定性被视为数据服务的最重要的指标。该指标的影响因素是多种多样的,「袋鼠云数据服务平台 DataAPI」不仅多次对于调用性能和稳定性进行压测和调优,而且还提供了多种配置项优化手段供客户进行自行调优。但是当遇到不可预期的大流量或其他突然情况时还是会遇到 API 调用失败的情况。 当随着流 ......
可用性 稳定性 系统 企业

Mysql:让 mysqld 服务器可以执行操作系统命令(2,安全加固版——特殊调用版):lib_mysqludf_sys

在原有基础上进行了安全加固,或者说必须采用特殊调用方式才行。 特点1:删除了所有的可调用函数: sys_get;sys_set;sys_exec;sys_eval; 特点2:根据sys_eval函数,新增写了一个shell函数:改名了! 网上的大部分攻击采用的sys_exec、sys_eval都没有 ......

prometheus数据库服务搭建和基本监控配置

prometheus数据库服务搭建和自监控配置 1、下载prometheus wget https://github.com/prometheus/prometheus/releases/download/v2.48.1/prometheus-2.48.1.linux-amd64.tar.gz 2、 ......
prometheus 数据库 数据